Excellent location. Excellent host. Excellent accommodations.