Great location, wonderful hosts, and lots of fun!