The hotel is nicely situated. However..breakfasts were disappointing, it took a constant effort to ask for the empty trays to be refilled, and to provide plates to eat off. The restaurant was overrun by flies entering through an open door. There was no hot water for 3 days, and when I spoke to the manager, he said there was a problem with the electrics connected to the solar panels. I asked when it might be fixed, and was told he had no idea- the part was on another island waiting to come over. We left after 3 days and went to Riu Karamboa Hotel. No blame can be attached to Wagner, the manager. I would strongly recommend avoiding this hotel. I would also never use Loveholidays again. They're difficult to contact to complain, the call centre is in India so there is a language problem- and they've also recently dropped out of ABTA, so your holiday is not guaranteed. I would also advise caution when booking with them- the holiday insurance they provide is by an extremely low rated company whose reviews are almost all negative.