We had a lovely stay in an executive room, which was not part of the actual castle itself, but just down some steps outside. Check-in was easy, communication was great. We opted not to eat there, but all meals could be had on site, along with a bar and sitting area. The space was large and beautiful, as was our room. TV connection was absolutely terrible, but not a deal breaker. Parking was tight, but also manageable. Out back behind the building was a little dirty and smelly, but to be expected by any business. Overall amazing stay, and would stay again in the future.