"Pretty disappointing, quite run down and needs a good clean, especially the bathrooms. A lot of items not in stock on menu, and they have no coffee machine so good luck getting a coffee other than milky filter from a communal pot in the morning. Staff are nice enough but not particularly competent, for example, we told them we were going for dinner in the restaurant and went in and sat down at a table, sat for 20 minutes and no one came over, though there were about 7 staff wandering around the restaurant. One other table was seated, and both of us ended up just leaving as we were ignored. We went next door to the coral hotel restaurant and wished we had stayed there as it was so much nicer.
Room didn’t feel particularly clean and although the beaches are lovely, there is plastic EVERYWHERE, all over the stream next to the hotel and along the undergrowth near the beaches, it really spoils the beaches. No staff member makes any attempt to collect any of the plastic litter. I would encourage you to stay elsewhere - next door looks much better "