There's a line early on in Pulp Fiction about "the little details" and it has nothing to do with the rental place or anything, but you know how it is when you obsess about properly placing a line from a song, movie, or book? Anyways, when you start thinking about that scene a couple of days from now, I hope you think of me.
Anyways, this rental facility has a fleet of shuttles that quickly get you from the airport here. Once here, rental stations are clearly marked and they have you quickly on your merry way. Returns are a breeze and thus makes for probably the easiest rental experience to date.