Excellent hosts, great communication. Perfect location.