Absolutely great: Staff, room, breakfast, a la carte food (buffet OK), pool, location, day trips
Property itself was well kept, but as soon as you walked the beaches (black and slightly muddy), there was tons of plastic come ashore:
This could be because of cyclone time (we had one in ten days)...
Recommend to organise tourists to do a cleaning walk, we would have done it!