Overall, it was a very good experience. We had a very nice room and never had any complaints during our stay. They took care of everything, especially breakfast, and when I told them I was leaving early in the morning on the last day, they had breakfast ready in my room the day before. That was very helpful.
Check-in, however, was a bit of a hassle. No one was available when we arrived, so we had to call to confirm. Check-out also required a phone call to confirm. I think this should be improved, as I was told that it is possible to communicate via Wechat, so it would be smoother if you have Wechat ready in advance.