This is pretty much your standard gas station with more merch for truckers/ long haulers.
You don't as far as I know parking lot is free good place to take a break although it is a little pricey in the store on the merchandise but you can find some good deals if you take the time and look around some in the store.
Thanks! Your answer is awaiting moderation.