We stayed in the 8-person condo. It was even bigger than the pictures make it appear. We knew from other comments to bring stuff to cook with, as it's hit or miss what cooking supplies they have on hand, but otherwise they were well-stocked with towels, bedding, tp, etc.
The owners are not on site, so if you need something it may take a day, but their customer service is very responsive via phone and text. We had a lot of neighbors - college students and families with little kids - and we could barely hear anything through the walls. We'd definitely book here again. We loved the in-room Jacuzzi and all the kid-friendly pool options.