Excellent accommodations, stellar host, and great location.