Rent a car in 26 locations across Bahrain