Beautiful place, beautiful location! We stayed with our 3 kids (13, 11, 8) and it was absolutely perfect!