Great apartment, managed by a company so requires a separate check-in procedure at a different location. You will need to make your own way to the apartment from the welcome center if you are arriving before 3 pm. There is no space to hang out or use a restroom at the welcome center, so be prepared to check in, put things in your locker and find your way around the city. Also, no elevator available to the first floor where the welcome center is, so if you're traveling with companions, it may be easiest to leave your luggage downstairs while someone checks in. If you are putting luggage in the lockers you are out of luck, and will have to lug things up the stairs.
The apartment building itself was great and exactly as advertised. Wi-Fi went down once and after hours folks were quite responsive in fixing the issue.