Excellent place for families with children. Lovely family and location. Beautifully set up with personal touches and complimentary refreshments.