Craig is very responsive, once your booking is accepted, he sent out all the information you will need during your stay. Check in was really easy, the place is clean with great location. The view from the balcony is breathtaking. Highly recommended.