Communication with Craig was easy. He responds quickly. We had a wonderful time at his pad. Perfect location and the view is exceptional. We met Craig when we checked out and he was wonderful. I wish we stayed longer. His place is perfect if you are thinking of going on a week-long vacation or longer! He got everything you need!