I thought I had reserved a vehicle at the Portland, ME airport, but it was actually at an off-site location and we had to arrange our own transportation to the other location in order to pick up the vehicle. The reservation through Kayak did not make this apparent, as the only indication was an address listed in small print. I guess I was expected to somehow know that the address shown wasn't at the airport (or accessible via an airport shuttle). The Hertz employee I spoke with at the airport location (young female, didn't get her name) was dismissive and quite rude. We had 6 people in our group so had to take 2 Ubers to get to the Warren location. The employees at the off-site location (Warren) were at least polite and friendly. The vehicle, a Honda minivan, did not appear to have been cleaned at all, having a good deal of sand and dirt on the floors and trash in the center console and door storage areas, and the jack and related items were just laying in the back cargo area instead of being properly stored with the spare tire. It was difficult to find where the spare was, then even more difficult to correctly store it all, so I sort of understand why it hadn't been propoerly put away, but it still should have been done. We did this before leaving the Warren location without offers of assistance, btw, as we needed all of the rear storage space in order to fit our luggage. The vehicle had a fairly hard-used and worn appearance overall, but ran well and got us around as needed. Overall, I feel like Kayak should be more clear on offsite rental locations, and that Hertz could provide cleaner, better maintained and less worn vehicles.