Excellent location, excellent accommodations, excellent host.