Hotel is in a fantastic location and really enjoyed our stay. The pub in the castle hotel had a relaxed, friendly atmosphere and drinks were reasonably priced. However, check in and out to the hotel was quite disorganised and the room was not as clean as expected. Found a few hairs in the shower and on the bedding. The room was also very noisy and we could hear the heavy doors slamming from other rooms. However, did enjoy our stay.