"The hotel was great and we enjoyed our stay.
It does need some upkeep here and there.
The beach was a bit underwhelming - a narrow stretch, with rocks in the water that can easily hurt your feet. While the water is very calm, the rocks can be a bit hard to navigate for younger kids.
The pool was great but needed more upkeep. We arrived on July 4th and the pool area was packed. I noticed empty plastic cups in the bushes near the pool and even came across a plastic lid on the bottom of the pool. Some people had left their empty plastic cups near the edge of the pool. It was not a great first look, I must admit, but it got better during our stay, with fewer people around.
The hotel needs to either incentivize people to bring their used pool towels back or have more personnel pick up the used towels. We found many pool chairs covered with wet towels, which made it hard to know if the person was still there or not.
On the positive side, the fish pond and piano in the Garden wing were an absolute hit with my boys. We had fun feeding the fishes and the turtles and looking at the friendly iguanas roaming around.
The ice cream shop, which is open 24 hours and also offers sandwiches, coffee and smoothies, is amazing. I recommend if you want a cheaper snack or breakfast than what the pricey restaurants in the hotel offer.
Having a Starbucks there was also great. The stores were nice too, but overpriced."