This was a lovely stay for our annual mom's trip. We loved the location and the accessibility of the beach. Walking distance to several restaurants and short drives to other areas.
Pros: location on the beach, bed sizes in each room, spacious common areas, enough bathrooms for a large group, well stocked kitchen, extra chairs/umbrellas available, privacy of decks and common spaces within the complex
Cons: the bottom unit is completely separate from the upper unit (this is in the description but we did not realize that you couldn't access the bottom unit without walking through the top unit, so we could not lock the top unit until the guests in the bottom unit were back for the evening). Parking is TIGHT. Full size trucks or SUVs will be challenging to park within the small spaces. The bottom unit is quite mildewy - no visible mold - everything appears very clean - but the mildewy basement smell is very strong. Not suitable for those with sensitive allergies.
Overall we had a lovely stay and would book again, but would have made some different choices if we had known about the parking and the bottom unit ahead of time.