Ideal location, superb facilities, great hosts.