bp is a gas station chain offering diesel, ethanol-free gas, a convenience store, and a public restroom.