Great location.
Sparkling clean.
Shuttle service to MTR.
Sut was helpful and always responsive to the calls whenever we needed once we checked in.
He knows fluent Hindi as well.
We just had a difficulty in dropping off the luggage early in the morning. I guess it was because multiple people manage the apartment.
Everything else was great and I would recommend to stay.