Overall this hotel was hit and miss. The staff were generally nice and helpful but the policies they had to follow makes you feel like they don't care much about your stay. For example you can't drink the tap water but they only give you bottled water when you arrive - after that you have to buy clean water from them or from a store. They have a stupid system for the wifi where you need to get a new code from reception every day. And if you forget and try to call reception to have them print the code and just read it to you they'll still tell you to come down to get the paper. It's a pain. The breakfast was good most days except the first day when we asked for the omelette with everything (vegetables, ham, cheese) and received plain omelettes with only torn-up salami inside. The following days we got what we asked for so maybe it was a miscommunication. The buildings and pool area are really nice, and the drinks at the bar are reasonably priced. The beach across the street is hard to get to, as many private residences and restaurants block access. The restaurants and shops down the street are difficult to get to by foot, but that seems to be the case all over the island. The reception staff helped us rent a car and reserve a boat trip which both turned out to be great. So as I said, hit and miss.