Everything it promised, and more. The views are wonderful, everyone so friendly. An ideal place for a family gathering with young children.