Ella S
Google
If you get a good deal here, then go for it, but I wouldn't recommend staying here for more than about $200USD per night.
The service is really bad, despite the kind staff trying their best. The restaurant in particular fails to deliver even a simple lunch on time for two people. We stayed here for a few nights and every meal time was a shambles.
The setting of the hotel is lovely, but note that the very large trade port is visible from the beach, pool and restaurant.
The rooms were clearly great back in the day, but now have broken safes, door locks, power sockets, torn towels, missing mats, cracked tiles... So the place clearly needs some good investment/renovation.