Arrived from Zurich with Swiss and landed at a gate. A short walk through the terminal (mixing with the outgoing passengers) and the Passport Control which quickly processed passengers with EU or Local Passports despite not actually being a member of the European Union. Good sized Baggage Reclaim and quick delivery of bags. Out past the usual Red/Green Channel and into the Arrivals which is at one end of the building. Note there is a small Bank just beyond the Customs before the doors to the outside Arrivals Hall so you can change money before getting caught up in the Arrivals Hall. Check-in is at the other end. Building updated in the last few years and is well signed in Serbian and English. There are the usual booths for Rental Cars and the like available. A Desk by the exit allows the "booking" of a taxi to specific destinations and fixed prices. The actual official taxis are outside across the drop-off road area. There are a lot of people offering taxi services within the terminal building. Check-in for return flights pretty smooth with Passport Control upstairs and Security Scanning at the individual gates. A reasonable selection of Duty Free shops and cafe airside. NB Serbian currency is a "closed" one so you must change back any money before going through passport control as everything is then priced in Euros and whilst they will take Serb Dinars there is nowhere to exchange them. Reasonable announcements about flights and short distances to walk to each gate. Note that some of the Departure/Arrival Screens don't have enough space to show all the flights as each code-share has its own line so one flight can fill half a screen.