bp is a gas station offering fuel, a convenience store with snacks and beverages, and amenities like an ATM, lottery, and restrooms.