It’s an all inclusive resort on a quiet part of the island with several pools and many activities. The property is a little dated- the air conditioning unit in our room was temperamental, the layout was odd (open plan bathroom other reviews have mentioned) and the mini golf was disappointing. We paid extra for a junior suite - don’t. It’s bigger- 2 sofas but it’s not a 1 bedroom in the traditional sense (implies a separation from the living area and the bathroom); it’s just a bigger space. The food is disappointing, but it is fairly safe for a buffet- everything is served by staff - just point and they serve it in a plate.
Location is ok- it’s near some nice beaches and it’s adjacent to lots of boats (tours and boat rentals), but the close beaches are pebbles rather than sandy.
For a resort, they offer a spa and that’s pretty much it. I would expect more services for a resort and a nice restaurant for those that want more than a buffet.
Overall - it’s clean, Family friendly and comfortable; the pools are nice, lots of cats and friendly staff. It could offer better food and a room refresh; the junior suite is not worth the upgrade.