We booked the castle for a team retreat and it was perfect. Rooms were very comfortable, the castle was in great shape and very well equipped. We loved every minute of it -- even in terrible weather. Mary & Dave were wonderful, accommodating hosts who bent over backwards to make sure our stay was a success.