Spacious, lovely condo in a terrific location with a great layout for groups/families, and amenities that our kids loved - the pools, beach, and lazy river were all a hit! We were a little frustrated by HVAC issues our first two days, but the management/maintenance companies were very responsive and worked diligently to ensure a fix. Unit could use some minor TLC - the rear room king mattress was particularly uncomfortable, and some molding from the floor detached during our stay due to moisture - but overall it was quite nice and we really appreciated having two dishwashers and refrigerators for use as well as a washer/dryer. We also loved the keypad entry, which made for easy check-in/out and no need to bring keys to the pool/beach area. We would definitely recommend it for future stays!