The villa/cottage we stayed at was really great - plenty of space for our family of six to spread out in different areas and not feel crunched in, while also having big enough spaces for us all to gather for meals and games, etc. The ping pong table in the lower level was a nice diversion during rainy weather. The games and puzzles and such were also great due to several days of rain.