rental car center is in front of terminal B, crossing the street for it
Yes. It is just outside of the airport. You don't need to take a bus or train like San Francisco or LAX.
Yes
Yes its across from terminal B
Thanks! Your answer is awaiting moderation.