Hotel and staff were really great. The view was amazing, restaurant was fantastic. Bed was very hard, but compared to my spoiled American mindset, not a deterrent. My only complaint was the access to the beach was not clear that you had to pay and was a bit of a walk. Again that was likely due to my ignorance of the country, but was a reason we chose this hotel. Otherwise we enjoyed our stay, the staff, and the people also staying were very welcoming. I’d definitely stay again, but with a different agenda.