This was the perfect stay for our group! There are 4 separate houses and one main house and we were able to rent the entire unit. The had everything you could need - there were pool towels, beach chairs, lots of lunge chairs, grills, plenty of glassware, shampoo/conditioner/body wash in each shower. It was great to give everyone their privacy in their own smaller houses but lots of communal space when the group wanted to get together. The pool was great, location was perfect. Close to the beach and right on a canal which made for a gorgeous view every morning. Host was easily accessible by phone. Would definitely come back here with a big group!
I could see it being less of an appeal for a smaller group if you're only renting 1 or 2 of the units because you'd be very close to other people but each house did have enough space to make it your own.