3 couples, 1 toddler and 1 baby- the space was more than enough for us. Very stylish and very clean. Can not recommend this place enough. Hosts were prompt with communication and each and every amenity was amazing - we loved the pool, the jacuzzi and the grill. We would definitely like to be back for a stay here- very memorable