Excellent host, excellent communication, and excellent accommodations.