Great place for few days a little noisy with the subway.
Otherwise if you are visiting the Danforth area this place will work.