Beautiful clean environment in an amazing location. The hosts could not have been more accommodating. 5 stars.