This place was just amazing. Roomy, functional . The views were beautiful and the location perfect. The hosts were easy to reach and very open to our needs. We would love to come back on a future trip!