Great place! Excellent hosts! Outstanding communication!