This hotel's main advantage is it's location on the beach, which was clean. My room (superior) had a good view of the ocean, although the roof of the floor above extended quite a bit further out than the end of my room's balcony...which made it feel a bit suffocating. Air conditioning was always set to 18C but the room was never cooler than 25C (even at night, when it was cooler than this outside); wifi was good in my room; bed was comfortable; housekeeping were very friendly although the room wasn't particularly clean. Staff were generally friendly/helpful. The rooftop bar wasn't open at any point, even though the hotel was full. The restaurant advertises an a la carte dinner option, but would only provide the full buffet. Location is quite a ways from town/shops and you have to have security let you out to walk to the road, although there was a great restaurant nearby on the beach.