Good place in a beautiful and unusual historic city.