Lovely magical place. Our children loved it. We stayed with 4 kids between 1 and 12 years of age. Highly recommend.