If i could award Chenlei 6 stars, I would. The whole process and self check-in explanation was superb. The apartment was better than described and totally faultless. I had a couple of questions that were answered very quickly. One word ..... faultless!