| Overall: Modern looking airport, but inefficiently designed. Inefficient and incompetent customer service (with an average IQ of about 70). Recommendation: If you want to travel to Zagreb, use Graz (Austria) airport and rent a car; or land in Vienna and take a 1.5hr, super modern, rapid and inexpensive train to Graz and then rent a car. If you travel to Istra (northern Croatian coast), take a direct plane to Pula (Istra) or Trieste (Italy). The less money you spend at Zagreb airport (and Croatia in general), the better you'll feel. (1) No access to free phone service. For example, if you are from outside of the EU, and do not have local cell phone service, and need to call airline company to change the ticket, you can't! There are also no tellers where you can go and ask to use a phone. (2) Wi-fi is disastrously slow. At 0.5-1.5 Mb/sec, this speed is insufficient to browse internet, change your ticket online, or make a wi-fi call. (3) Foreign airlines have no permanent tellers, so after check-in is closed, there is no way to get in touch with that specific airline. (see 1 and 2 above). (4) The local personnel behind "information desk" (ID) gives incorrect or misleading info. I was late for a check-in, and teller told me to walk across the airport to talk to some other person, who then referred me back to the Information Desk. This roundabout, circular walking of customers from one teller to another, without anyone assisting the customer is a signature of Croatian bureaucracy! (5) Car rentals are found out in the open, a 10 minute walk from the airport. There is absolutely no overhead protection at any of the rental agencies. If it's raining, you'll be soaked wet, as will your luggage. (6) Beyond coffee/drinks, there aren't any healthy food options, so if you're stuck at the airport, your best option is to fast. Munich and Vienna airports have excellent super/mini-markets. (7) Check in is a bit chaotic, with local travelers acting like they grew up in a barn (pushing, not knowing how to form a line), and local employees not being able to issue clear instructions. (8) Almost the only way to and from the airport is by car. There is no rail between the airport and the city. (compared to Paris, Vienna, Munich etc..). There's a bus service between main train station in Zagreb and airport but the service is unreliable and irregular. On a positive note: (1) It's a modern looking airport (2) Waiting lounge outside on a terrace has with big, comfortable cushions. (3) Premises are clean.