Wonderful relaxing accommodation, fabulous view, fabulous hosts.