Great communication. Wonderful pool. Perfect location. Excellent host. Great decor.