They did everything perfectly, the place is actually much better than the pictures. It has everything you may need, they proactive clean the apartment twice week (change sheets and towels). The company actually own the entire building, the office is there. You have a friendly problem solver staff. The internet speed is around 300 mbps(much faster than what show in the pictures).
I live in Airbnb for almost 4 years, they did everything perfect!
Thank you so much!