You won't be dissapointed to get anywhere you want to go, even you don't have a car. There are bus stops just right away from this place. The area around this place also has nature and you can feel the difference from staying in downtown of Toronto.