Rent a car in 399 locations across Germany