Excellent host. Easy check-in. Great directions. Wonderful location.