bp offers quality fuel, a convenience store with snacks and everyday necessities, restroom facilities, and an earnify rewards program. All major payment cards are accepted.