We rented this house for a week-long vacation with 11 family members, including 6 adults and 5 kids ranging from 4 years old to 15. There was plenty of space for all of us. The bedrooms were comfortable, and the kids particularly loved the bunk room upstairs. The pool is bigger than it looks in pictures, and was clean and perfectly warm.
I loved the nearby beach -- the water was warm, the waves were gentle, and the sand was soft. It is a public beach, so it does get busy on the weekends. There were plenty of beach supplies at the house -- a wagon, a couple of umbrellas, probably 4-5 chairs, and about 15 beach towels.
We did have some minor issues with the house (elevator, coffee maker, pool filter), but the property manager was very responsive and all of our issues were promptly addressed.
My only complaint is that some of the kitchen amenities could be better. All of our basic needs were met (dishes, basic cookware, etc), and they supplied a few bonus items like a blender and slow cooker. However, we could have really used a second dishwasher, a second fridge or mini-fridge, and a 4-slice toaster. We found ourselves running the dishwasher after every meal, and we were constantly lining up for the toaster in the morning. (It was very slow, in addition to only supporting 2 slices.) That is a very minor complaint, but worth being aware of if you have a large group.