bp offers petrol and diesel fuels, a restroom, and a car wash. It also features earnify pay for fuel and a Bitcoin ATM.