I recommend this place for everyone who doesn't have the option of using a car, as it is really well located. On top of that, it's in a really quiet spot, while being in Downtown Toronto!