A nice place in the heart of a really nice town which is worth a visit.