My experience was pretty good overall. We booked a room with a private hot pool, which does not stay hot the entire time. They were doing renovations next to our room, and they would start at 6 am and end around 6 pm, so we had a crowd of men yelling, laughing, talking, and working with equipment outside of our "relaxing" room/pool the entire time. It did not feel very private. For the price, I hoped it would be more relaxing. I booked the adults-only area, and there are restaurants in that area that are adult-friendly, but some of the restaurants are family-friendly. The one time we booked a non-adult restaurant, we were placed next to an obnoxious family whose kids were running around the entire time, and the parents were super loud. It ruined dinner. So if you are looking for an adults-only resort, keep that in mind. The spa was nice, and you have to take resort golf carts to get around a lot since most of the trails are uphill. Keep that in mind for tipping.