The condo is great - super clean and baby friendly. They had a pack n play, crib, and a high chair. The amenities are fantastic - 2 heated pools, hot tub, pristine beach access, and a great gym. Also weekly yoga and sound bath meditation on property. Parking was also very easy. The staff does appear to expect tips (pool- and beachside getting towels and beach chairs, cabanas, etc), though they were so helpful we were happy to do it. Not a lot to walk to immediately around the building in the neighborhood, though. We really enjoyed our stay and actually tried to extend, though unfortunately it was booked.