Excellent accommodations – modern, well-maintained, and very clean. Great hosts – very responsive and helpful. Highly recommended!