Excellent place to stay. This place and hosts deserve all 5star review.