This place is convenient located 10 minutes walk to CN Tower and the Aquarium and offers free parking. We stayed there for four days and were excited how close it was to restaurants and convenient stores. Place was clean and the host was awesome!! I would stay there next time I visit Toronto.