Positives:
Absolutely perfect for a family of 5 with the setup they have (1 master bedroom, 2nd bedroom has 3 single beds). Could fit 6 with the couch, but it would start getting crowded.
This is on the 2nd floor of the building, so you don't have to use the elevator unless you really need to.
--Porch is screened in, so less worry about bugs!
--2 pools on property if you want to avoid getting sandy at the beach.
--Close enough to walk to the beach, but I would recommend driving to the other end of the complex and parking closer to the crosswalk (signal present, easy crossing). Saves about 10 minutes of walking and hauling gear.
--Beach gear provided (towels, chairs, umbrella, buckets, and BOOGIE BOARDS (a great hit with my kids)
--Washer & Dryer in the unit
Cons:
--If you want to go elsewhere, it can be a bit of a drive, since you are a fair ways south on the peninsula.
--We did have to shop for a few basic amenities (TP, trash bags, laundry detergent), but most things were present.
--This did NOT happen to us, but if anything were to go wrong, I'm not sure what you would do, as I believe the owners live out of town.
Overall, an excellent place!