The good: The room/apartment itself was nice, very top-notch. Comes with a near-full kitchen (microwave was missing, so, not for the lazy; but there is a full-size oven). Beds, pillows, furniture were all nice. Elevator, hallways, stairs, all nice. Bus and subway stations nearby.
The bad:
1. sound insulation isn't top-notch. If you happen to have noisy neighbors, well, tough luck. The guests directly above our room was somehow always re-arranging furniture, so we could hear them dragging stuff around all night and early morning.
2. The wifi is good while you're on, but you get kicked out every now and then. Sometimes not possible to connect. But it's hotel wifi, it's par for the course.
3. Breakfast is a bit pricey. No buffet, only plated, and you have to order ahead of time.
4. There's a strip club/table dance club nearby. So might not be ideal if you're bringing kids with you (luckily my son is too young to mind stuff like that).
Overall still not bad.