First I will start with the negatives. The main reason I picked this resort was because it looked like there would be lots of spider and howler monkeys. I was heartbroken to find the howler monkeys in cages on the roofs as they are being moved somewhere else, so while you could hear them sometimes, you could not see them. We did see a couple of spider monkeys the first day, one very close up, so thank goodness for that or I would have been very upset as we never saw any after that. So if you are coming for monkeys, you might be disappointed. My partner did get sick from something he ate one night, fortunately he was ok by the next day. Please if you are coming with children teach them how to use the buffet, I can’t count the number of times I saw kids pick up food with their fingers and then change their minds and put it back. No wonder people get sick. Gross. While I appreciate trying to conserve energy by having the lights turn off automatically when you leave the room, if someone leaves while the other person is in the bathroom, the one in the bathroom is left in the pitch dark. A bit of a problem. I was a bit worried that with the upcoming renovation they would not care anymore, but that was not the case at all. The hotel and room were better than I expected, beach was wonderful, pool was great, food was great, always lots of choice at the buffet, all the staff was very friendly and always smiled, it never felt like they were being fake. They were cleaning all the time, everything was always very clean including the beach/pool washrooms. All the animals were wonderful and a joy to see. Bed was huge and comfy. Room fridge always stocked and room cleaned everyday. This was one of our favourites trips, we loved it, did not want to leave, could have happily stayed another week. We would definitely return to this hotel.