Wonderful hosts, beautiful place, and great communication!