This is a wonderful airport, BUT flight registration staff is totally incompetent. They often refuse to register on flight without any legal reason. It happens with Armenian citizens and foreigners, because airport staff doesn’t know visa rules for different countries. Shame on them, it ruins plans and wastes tons of money. This doesn’t fit an “international” airport at all.
Bathrooms remain abysmally filthy and this has been a problem for many years. Airport is obviously unwilling to do anything about it. I don't think the cleaning staff has the training or the supplies to do a proper job. At this point, probably the only solution would be to rip out the old stinky bathrooms and replace them. It's that bad.
it's a small yet well maintained airport. Definitely safe, only thing is the airlines do not accept the plastic wrapping on luggage done outside of the airport before you get to the airport. so be aware not to wrap your luggage until you get into the actual airport.