Fabulous accommodation, wonderful setting, friendly hosts.