bp is a gas station offering various fuel options, a convenience store, and amenities such as restrooms and WiFi.