To be fair, I’ve only used this place as a stopping point between Halifax and the causeway to Cape Breton. It has what you need: lots of pumps to fuel your car and lots of drinks and foods to fuel you. Seriously, a huge selection of food and drink. It borders on a small grocery store. You can probably find a snack to suit most everyone’s needs — from potato chips to(hopefully) fresh sandwiches. It’s also fairly well-staffed. Having two counter people(at least when I’ve been there) definitely helps move things along so you can move along.