I cant recommend this place highly enough. In a great location, amazing hosts and a beautiful place. Just perfect!