This condo is in an ideal location for staying in North York.