Very clean, great condition, has everything you need (beach chairs, umbrella, wagon, toys, shampoo and conditioner, even laundry detergent). Really enjoyed our stay, balcony was nice. Parking lot is tight for large vehicles and there are times you have a long wait for the elevators, but the condo and property are wonderful.