Location, location, location!
This place is clean and really well located if you in town for a baseball game or to visit the aquarium or the CN Tower. The view of the CN Tower from the balcony is simply amazing. You also have groceries store 100m from there. Sweet spot!