Beautiful, comfortable accommodation and fabulous hosts.