Great location. Stunning views. Communication before and during my stay was good. Xiao is a great host.