We had a lovely stay here over our winter break with our two daughters. The apartment was very clean and having daily cleaning service is a huge bonus! The front desk staff was always easy to reach and very responsive when we needed them. Very easy to catch a cab from the apartment - you just scan a QR code from inside the apartment and a cab was there in minutes every time!
One note I would point out for future renters is that the third bedroom is considerably smaller than the others and does not have a closet. Basically a bed and nightstand.
Overall we were very happy here and would recommend to others!