Iran aseman airline has an old navy which is being maintained for years. I don't remember any crash news about the airline that proves the maintenance is all right. The catering is nice. Sometimes there are delays in is flights. The prices are low and entirely economical. Totally it's an acceptable airline.
Customer ServiceValue for Money
CleanlinessCheck-in and Boarding
Food and BeverageIn-flight entertainment (WiFi, TV, movies)