Wonderful hosts, great location and amazing experience.