Charming, magical place. Steps are part of the charm, but not appropriate for anyone older or not fit.