Words cannot describe how great this place is, really is in the heart of downtown and next do to the air Canada centre and 5 minute walk from the CN Tower. Very comfortable and a great base to explore this great town. Need a place to stay in Toronto then choose here you will love it.