bp is a gas station offering fuel, a convenience store with snacks and beverages, and services like a car wash and ATM.