The hotel grounds are nice, the beach itself is good, just not great for swimming. There are rocks/coral & even when the tide is in it doesn’t get deep forever. You can walk around, even at night without issues, which was great!
The pool is quite nice! We found the service & staff were wonderful!
The rooms are nice and clean, however could use a little work. All in all, as long as you remember that it is a 2*, most people should be satisfied.