Excellent experience, outstanding hosts, beautiful location. Highly recommended!