Craig was a wonderful host. He was easy to communicate with in advance of the trip, and extremely generous with his suggestions and help while I was there. The place itself was spacious and beautifully decorated and it was easy to feel welcome there. The bed was comfortable and the shower was hot. The apartment was everything I could ask for!