Great town, friendly hosts, lovely setting.