Excellent location. Great hosts. Comfortable accommodations.