Access to transit is pretty good. Just Uber to Finch station and you'll be in the downtown core in about 40 minutes. The place is much larger than the pictures show.