This was a mostly good place for our group of 10 moms and graduated senior girls.
PROs: The layout was well done and we had plenty of space and bathrooms to get ready. Lots of room for meals. We loved how close it was to the beach without actually being on the beach. We had one issue with a toilet running and not flushing and even though we were told "might be tomorrow or the next day" to get it fixed, they had someone there that day to fix it. We also appreciated the credit at the beach gear company so we could decide if we wanted chair & umbrellas or bikes or toys.
CONS: This is run by Vacasa so pretty much zero personal touches. When I asked a local question about beach warnings, the answer was basically, "I have no idea, ask someone else local". The kitchen has NOTHING in the way of extras - no salt/pepper/sugar/oil, no foil or bags, very few rolls of TP or paper towels. You get pans and dishes and cups and there were plenty of those. But don't expect to find any personal touches or extra amenities. (one exception was that the bathrooms had small travel size soap, conditioner, etc). Just know this going in. The only other con is about the third floor bedroom/bath. They really need blackout curtains and someway of making the shower more private. We were wide awake before 6 every day unless you wore a sleep mask. And had to schedule showers so you didn't see your naked neighbor. =)
All in all, this fit our needs and was worth the price.