We had a great time. Our stay was short- just one night, but the kids loved the idea of staying in a castle! The apartments were beautiful, clean, and so spacious. It was equipped with everything you would need for a longer stay and the location is great. Check in was easy and Jay was very responsive. Definitely recommended!