A perfect place! Great location, beautiful place, would stay here again for sure! Our hosts were very accommodating and communication was great!