A fantastic stay with all you need to get a feel for life in the medieval era with enough modern day convieniences. Location is quiet and relaxing with town amenities not far away. The experience of staying in a castle is surreal. Lots of fun!