Nice and interesting place in a beautiful town.