My husband and I are landing in Budapest late in the evening, around 11pm. We only have one day in Budapest, and then we are going to Vienna, also, only have one day here. Then, we go to Prague. We are trying to decide if we should stay at an airport hotel the night we land and then get up early and head into Budapest. Then, come back to the airport hotel and rent a car and drive to Vienna. We have read that traffic can be bad inside the city of Budapest, how is it outside? We like the idea of having a car for the flexibility, but want to make sure that we don't rent one to only find out the trip will take much longer due to traffic, etc... Please advise!