The location and the outdoor area was perfect. We loved the pool, pizza oven and the garden.
The indoor areas are quite small for a large group, especially the kitchen.