Coming here and leaving is probably fine but having to wait for a connecting flight ...? Terrible. Hot, crowded, old... plus huge walkways that lead to the other terminals take FOREVER to navigate. The signage is misleading as well. Surprisingly not many good options for eating, at least in some terminals. Overall I could not WAIT to escape from this place