Really nice and stylish place in a great location. Easiest of check-in, easy communication, good Internet, clean, and basic necessities provided. Just be aware that neighbors can get a bit noisy. We had issues both nights, although it wasn't anything uncommon for Toronto so I think it would be hard to find a place that didn't have that issue.