Arrivals quick and efficient - passport control took seconds despite two flights arriving at the same time and luggage was on the belt within minutes. Overall it took less than 20 minutes from landing to leaving the airport. Departures just as efficient with plenty of check-in desks. Food and beverages were all reasonably priced in clean and pleasant surroundings. Security was quick. Airside is small but clean and with adequate seating. Limited shopping and eating facilities. Boarding is efficient - they don't cram buses full to take you to the aircraft. This also helps onboard as you don't have a full flight all trying to get seated at the same time.