Beautiful hospitality in a lovely seaside town.