Brand new immaculately clean airport. Clean tidy directional signs everywhere walkways very good restaurants and duty free sales stores. Passport control as best as you can expect same goes for check in and security procedures. On the negative side: 1) Arrival 15/8 from ATH on time on a very good Cyprus Airways flight and luggage was delivered almost 45 minutes later though airport was not busy. Unacceptable by any standards. 2) At car rentals nobody spoke Greek and I was asked to sign an agreement only in English which I refused. 3) Most sales staff at duty free and restaurants are inefficient and do not speak the local language which is a disgrace to Greek passengers. 4) Before check in there is very limited seating capacity. Such a brand new airport with such awful seats?. 5) Public address system was full of distortions hardly understandable.