Excellent location. Beautiful, quiet place. Wonderful host. They were very quick to respond all our issues and concerns. Very easy check- in. Only down side was dirty showers and floors. Overall, we had a good stay.