Petrol station offering fuel and service.