The best thing about this place? Location Location Location
Walk everywhere or if you want to go farther, easy access to public transport. Great communication! And the best view of the CN tower!!!