Amazing view from the balcony, and the hotel grounds were gorgeous too. Great communication and local tips from the host before our trip. The room was clean and comfortable, and little extras like beach chairs, snorkels, and boogie board were nice touches.