Excellent stay. Excellent hosts. Highly recommended.