This is a great location for gas - Right at central parkway and Hurontario. It has tons of pumps, so unless there is going to be a crazy hike in gas prices and people are panicking, you can almost always get a pump as soon as you drive in.
There is a Tim Hortons, which has a very awkward drive way to get into if you are coming from Central Parkway - I would strongly advise coming in from another entrance if you're going for the Timmies.
It has a full service option for an increased price (of $0.05/litre I think), but I don't think I've ever actually seen anyone use it!
Overall, it's one of the better Esso locations due to the speedy pumps and lack of wait time.