We stayed at the apartment for 2 weeks over Christmas.
THE GOOD:
The apartment is beautifully clean, in a secure building, good location, and with an excellent gym. James was very communicative and helpful.
THE NOT SO GOOD:
When we arrived, there were basically no plates/glassware (James was very helpful in bringing some around, but it was odd)
There were fire alarm tests that went for an entire day, and then the alarm malfunctioned for two nights, going off repeatedly at 2am. This was a building issue, but since the power was shut off for many hours and the alarm went continuously, we had to vacate for an entire day (not ideal in winter!), and then had several nights of interrupted sleep.
The internet stopped working entirely after a week, and afterwards was intermittently functional. This meant we could not work or use the TV (required streaming).
Overall, it's a good apartment and James was quick to reply to concerns. However, if you need to work, be aware of the internet issue, and maybe ask for confirmation of no fire alarm tests!