Great place, great hosts and superb location.