Don't be put off by the frankly awful area. This place is a little oasis, and very close to the airport.