This place is great. Highly recommended. If you like a private stay, Yiming is the person to stay with. He is also very knowledgeable of the area and can answer all your questions.