Lovely and magical place. We had a fantastic and happy time.