I have had a really good flight with MIAT from/to Bangkok to Ulaanbaatar. Both ways flight were very smooth, clean confortable seats, excellent services, very attentive crew members with good english, food was good, the in-house entertainment was adequate. Very happy with everything.