I will only rate them as 3 star. Following areas need to be improved:
1) They have to really work on Customer Service and Customer handling. It's very bad. Staffs at the counter are so moody....
2) Also their waiting area and ticketing offices are not kids friendly.

Please read my post and you will understand what I meant http://www.qatarliving.com/node/179521.