Excellent hospitality in a lovely little town.