Beautiful location, outstanding accommodation and friendly hosts.