Listing was accurate. Pools are a great amenity, and we spent a lot of our time in them. The resort staff did their best to make us feel welcome (with the exception of one woman in the gift shop who took ten minutes to "check my ID" over the phone with the front desk just because she didn't like my attitude, and one rude guy at the towel hut). Resort food, especially lunch and dinner, was quite good, but twice what I'd (unrealistically) been expecting to spend on food. 3 stars below really means 3.5 -- not quite a 4, meaning "really liked and no problems at all," but good value if you know what you're getting.