A spotless apartment and convenient location. The only caveat was the check-in experience. From the check in office to the apartment, there is a 3-5 minutes walk. Not a big deal unless you carry some luggages and just got off a long flight.
Overall, a very positive experience. Highly recommended!