Overall, everything was good. The place was comfortable, modern, and easily accessible by subway. The only issue was that cleaning services were supposed to come on the 4th and 7th days of our stay, but only came on the 4th. Because of this, we were constantly anticipating that our suite was going to be cleaned past day 7, when no one arrived.
There was also a fire alarm that went off at around 8:30 one night for an hour and a half, forcing everyone to evacuate, though this was obviously hardly their fault.
Other than this, we had an excellent stay.