A stones-throw from the castle, on a bustling historic street; this place was nothing less than perfect in terms of ambience, accessibility, cleanliness, hospitality and charm. A definite recommendation ... and I can be a fussy sort.
Just don't book it for the week that we will be returning in next year :-)