Heidian was a great place to stay. There is a steep hill to reach the hotel from the parking lot. They have built the amenities with a lot of care for enjoying nature. The room were perfectly clean. The hosts were communicative and friendly. The dinner is delicious!