bp is a gas station providing fuel, including diesel, and a restroom. It offers amenities such as WiFi, snacks, and a hot food cafe.