Very good location, close to Finch station and great if you have a bicycle as there are many bike paths nearby.