This place has the best views of the city and CN tower!
It is super clean and stylish. Best of all you're at the center of the city with easy access to public transport, the labyrinth called PATH, union station, and all the attractions around CN tower.
I highly recommend this place to anyone visiting Toronto.