This property offers just enough for what we needed. We spent over half of our time doing things off site but were able to enjoy ourselves when we wanted to hang out at the resort. It took us a while to discover the underground parking which was nice. Our unit was fully stocked and clean; the lanai was very nice and much used. The pools were fun, although the lazy river side seemed much colder than the water slide side. Really appreciated the beach supplies. Loved the beach snorkeling!