It deserve over 5 starts, my family and I enjoyed staying in this place very much, sparking clean, very organize, the host was very responsive and ready to provide information needed, not to mention the stunning view from almost all spots in this place. I highly recommend this place and will surely recommend it to my friends and family.