I flew a couple of times this year into Belo Horizonte's Confins International airport and I must say that this airport lacks the basics. It was supposed to be renovated for the 2014 FIFA World Cup and a few weeks before the tournament the airport was in utter chaos. It seemed as if I was in a construction sight. I came back during the World Cup and things improved a little giving it a more pleasant atmosphere. I am Brazilian so the language is not a problem but I spoke with some people that passed through the airport and they complained how few people spoke English. The airport does not receive many international flights. Only flights are to Buenos Aires-Argentina Miami-USA Lisboa-Portugal and Panama City-Panama and only a few of those are daily. Most of the times I arrived to this airport were on domestic flights but in July I came from the USA using a Copa Airlines flight from Panama City. I was puzzled as to why the plane did not parked directly at the gate since it arrived early in the morning and there were many finger gates with no planes parked whatsoever. Immigration officials were not friendly and showed little professionalism the lady that checked my passport had one earphone on and was chewing gum with her mouth open. The luggage carrousel is a complete mess as the area is very cramped and small. Customs was the only positive as once I had my luggage I went through it quickly. This airport has very bad air conditioning and in the summer it can be horribly hot inside and having to wait to board with very little seating can be a hassle. It is really far from downtown Belo Horizonte but the roads are good and I recommend taking the "Conexão Aeroporto" buses that take you straight to the center of the city for a rate of R$ 21 (around 10 dollars). This option is very advantageous because taking a cab directly from the airport is ridiculously expensive. Have seen worse airports but this one is one that I am certainly not very fond of. Does it's job but could be far off better and I hope it does get better once the renovations are finished.