Perfect Holiday destination. Beautifully accommodates a large group and has a feeling of home away from home.