Amazing location, incredible view, great hosts and outstanding hospitality.