Wonderful hosts. Great location. A really fun experience.