Exactly as described. Clean, amazing views, private pool and perfect for family or friends. Away from the busy crowds, very nice and relaxing. Breakfast as great, they can assist with booking anything you need, a car, taxi or tours. Excellent customer service. Perfect location for us, but you may want to rent a car,we didn’t and had a good time. There’s only a small corner store within walking distance. We absolutely loved our stay and hope to go back soon!!