Arrivals are in the underground floor of Terminal 2 and that gives a very ugly first impression. Glass doors and walls are white, so you cannot see if someone's waiting for you until you pass Custom and Passport check points and step outside in the "lobby". The "lobby", or should I rather call it "waiting room" is something like a narrow corridor, with little space, so it creates a problem if you want to meet someone. You can go outside using the exit doors on the ground floor, but if you want to grab a taxi, it is better to use the stairs and go to the ground floor of the terminal. The ground floor and first floor are much better looking, spacious with lot of natural light during day. It is quite clean. There are modern check in desks, cafes and shops (but don't say I didn't warn you about prices), banks and exchange offices. Smoking is still allowed within cafes. During seasons' holidays terminal is nicely decorated so it has the holiday atmosphere. Exchange offices on the ground floor (I haven't checked those in underground floor) are OK, there is no significant difference in exchange rate from ones in the city, so you can freely exchange your money here. Duty free shop has some special offers, and they're OK, but all other prices are similar (sometimes even higher) as prices in the city.
Departures are on the 1st floor, where you also have bank, post offices and cafes. The waiting area is spacious enough, but there is not enough seats, which forces you to sit in cafe. If your flight is delayed, I would recommend you not go inside as the prices in cafes behind Passport Control check point are even higher.
If you need special bags for carrying liquids, you can find them all over the airport, or you can as personnel at the check-point desk to provide it to you. Unfortunately, that is not the case with pushcarts at the departure.
If you don't have prearranged transfer (the option which I recommend warmly) you'll have to exchange your money at the airport, as the only acceptable currency is Dinar.
Transportation from the airport is questionable, since you don't have much choice. There are taxis, which should be around 10-15 Euros for ride and some additional money for your luggage (per piece) that is where problems can occur, so be sure that taxi driver tells you price for the luggage BEFORE you enter the vehicle. Not to mention that the taximeter should be turned on - do not except any bargains.
The other possibility is the bus of the JAT Airways, but it's timetable is depending on its carrier's flight schedule, so check if there is some flight near your time of arrival. The bus goes through New Belgrade to
The third possibility is the worst one, and that is public transportation. You can buy the bus ticket in newsstands at the airport, or you can buy it in the bus (it costs less than 1 Euro, no additional charges for the luggage, as far as I know). The bus goes every 30 minutes, but during afternoon rush-hour (between 3 and ) it might be late up to 1 1/2 hours. It goes in the very center of the city, but has a strange route, which is 3 times longer than normal, so it takes at least 45 minutes to reach the center (during rush hour it takes a lot more than 1 hour).