Loved the pool. Its large and spacious. The staff is also very friendly and accommodating. The food is ok and lacked variety each day. Breakfast was better than dinner. If you have the half board, drinks are not included for dinner, which i found ridiculous. For a change in food, i recommend trying safari inn restaurant. Their food is great and affordable and only a 2 min walk outside of hotel gate. They also have live bands on Tuesday and thursday nights.
The rooms are large and spacious with a nice balcony. My room was a high floor with partial view of the ocean. It was awesome. The beds were very comfortable and a tv is provided. I did not like the bathrooms. They need serious renovations. My toilet wouldn't flush a few times.
Lastly, the beach is ok. Its a lot of coral and part of the beach is receding. Beware of the beach boys. I was walking along the beach and 2 of them followed me showing me marine life and then at the end told me i had to pay $20 for the tour that i never asked for. After that, i just stayed on the hotel grounds. Overall i enjoyed my stay and would return for another relaxing vacation.