Place is beautiful and spotless. The views are beautiful. The hosts are extremely friendly and accommodating. 10 stars and a definite recommend.