bp provides gas and diesel fuel, plus a restroom. It offers amenities such as earnify pay for fuel and free WiFi.