Great location! The subway station is only a 2 min walk and the Dufferin Mall is just a 5 min walk with No Frills & Walmart making both commute and groceries really easy.
The place is quite spacious and very comfortable for a long stay.
Dave is great, very quick with his responses, and always available to help!
Would definitely recommend this place!