Went with my girlfriend to this hotel for 4 nights, and was expecting a truly great 5-star resort. While it was a really wonderful stay, we had a couple small issues with the hotel. Overall, it is has nice facilities, food was excellent, and the service was very good. However, the hotel felt more like a 4-star hotel instead of a 5-star. Small things could have been fixed to make this a much more luxurious experience and the hotel in general needs some updating. For instance, the adults only pool really needs to be re-grouted as it looks like it is aging. The furniture in the rooms are getting a little old, and the gym could definitely use some updating and cleaning.
Despite these small things, we would still really recommend this hotel. Be wary of the prices of all the lunch and dinner buffets though - it is much cheaper to eat a la carte at their Beach House restaurant.
Definitely recommend going on their two-island excursion.