The apartment is very well located near parks, coffee shops and convenience stores. Also is less than 10 minutes away by car from the CN Tower and main attractions.
Very comfortable and clean, you'll love your stay.