We did a retreat for 10 people here, and it never felt crowded. The beds were super comfortable (even the twin size!). Water was hot, kitchen was well stocked with every cookware item you could ever want, and the couches were plush. The back deck is huge, too. The clean, uncrowded beach is literally across the street. Host was super helpful and a fast responder. This place is in an HOA, so check-in is almost like checking into a hotel.
Downsides: two of the twin-bed bedrooms are actually lofts. They are open air over the living room, so, no privacy at all. I don't think that's in the description, and it would have been nice to know ahead of time. Also, the hot tub never got above 96 degrees, even after being on all night, but I emailed the hostess about this and they might be fixing it. Motorcycles are not allowed past the front gate of the HOA. One of our people had to leave it parked at check-in.