A lovely little place in the most beautiful part of the old town.