Amazing place - enormous, and with amazing views! The little market on the ground floor was a plus, too. Highly recommended as an alternative to expensive hotel rooms with the same view, at a fraction of the cost, especially if you come with a larger group. Check in was a breeze, so much better than standing in line behind dozens of other people at a resort. Communication with the host was very easy.