Superb location, excellent accommodation, friendly hosts.