Good place, the only bad thing is that it is almost always full. It has a workshop for trucks, washing and inside the store there is everything. A Tim Hortons coffee on the side.
Cheap. Dirty. You have to beg to use unreliable wifi. Shady characters everywhere. Squeegees are a mess and the wash fluid dirty. Rude staff. Hotel rooms are nasty. There's a pilot flying J 10 minutes down Barlow at 114ave s.e- much better place.