Great location, wonderful hosts, we couldn't have asked for more!