We stayed here for our honeymoon.
On our first day we complained about the air-condition unit, as it never seemed to get the room cold. They sent a repair-man to our room who took a look at it, and he adjusted the settings, saying that soon it would get cool. It didn't work however, and it did not become cold. The next day we went to the beach, and when we returned, they had replaced the entire air-condition unit with a new one, which was working fine. We only had to ask them once to take a look at it, and they followed up and fixed everything with no hassle. Excellent service.
This hotel was lovely and provided us with the little things so many other hotels don't; more than one roll of toiletpaper, a drain-stopper for the bathroom sink so one can do some light clothes washing on a longer stay.
Both the room and the hotel was nice and clean, and the staff friendly.
The hotel has got several pools, including smaller ones for children. The beach is a 3 minute walk away, just across the road and through a tiny park. The area is full of restaurants, shops, bars and so on.
The food at the hotel was nice and varied, with different selections every day. The balcony was good size and the hotel's wifi was surprisingly decent.