Fabulous hosts, great accommodation and superb location.