Curtuios & Professional: Kyle was easy to contact and responded to my text right away. Fortunately for me, he had availability that met with my crazy schedule. We chatted by text to learn my interests and confirm my appointment. Thoughtful: It was a cold morning and knowing I was walking over to meet him he had turned up the heat so I would quickly warm up upon arrival. Fun & Creative: What can I say without giving too much away? Kyle is a fun guy and was very much into making it an enjoyable time for both of us. I appreciate that as I do not want the interaction to be one sided. Repeatable: Most certainly will be seeing him again the next time he is back.