This place really deserves two stars because of all the hassles I've had here, but these hassles really weren't the fault of anyone who worked at the airport, and it's pretty clean, and it's accessible by public transit, and parking is easy, so I'll give it three stars.