Excellent stay. Excellent host. Excellent accommodations. Highly recommended.