Great hospitality in a beautiful town.