Pros: Condo was mostly clean. Plenty of space, comfy beds, very well-stocked kitchen with lots of dishes/cups, too. Loved the pantry space. Ample living room seating! Great view from the balcony. Interior was very well-maintained! Decor was beachy, but not cheesy - light, simple, and clean. Condominium maintenance crews (very friendly!) were constantly cleaning shared spaces (pools, halls, elevators, grills, boardwalk). All the elevators worked, were quick, and super clean! We saw security check for armbands at the pool, which was nice! Kids loved the water slide. Parking was convenient. We always found spots near our floor (plenty of carts available, too!).Cons: Probably more of a cleaning service issue than an owner/unit issue, but there were a lot of “missed” spots (an unclean toilet, an icky shower, but overall it was pretty clean for what we are sure was a quick turnover in July). Only had 6 bath towels at first (in a 14 person condo), but more were delivered quickly when we asked! Again, that’s a cleaning service issue. As always, not all parents watching kids at the pool, so lots of bad choices made on the slide (babies, pushing/shoving). We saw the guard correct it once, but you almost need a full time pool attendant there for safety. Best to go early am to the pool if you have littles or just prefer rules to be followed. Boardwalk was pretty narrow (not a 2-way street when everyone has carts/chairs and is stopping to use hoses along it), but manageable.