Great place, wonderful hosts, and amazing location