It's a little crusty and the staff usually looks kinda burned out due to a permanent line up but it's the most convenient thing on the Bloor Subway line.
Great that you can just jump off the subway grab some ice cream and jump back on.
Can't get any better than that!