Everything was exceptional. The hosts clearly understand what travelers value in an experience. Spot on communication, outstanding accommodations, accurate and informative recommendations - as well as personal, genuine hospitality. We very much enjoyed our stay and hope to return again.