bp is a gas station offering amenities such as a public restroom.