Well, I wont say its the best airlines, but its well above average, to be precise. flight attendants are nice, well-dressed (it matters) and sweet. it flies on time unlike air India which is ALWAYS late, every single time. but seats are kinda wedged, space is painfully small.
I dont like it at all whereas in air India, seating space is very good, you can place bags and stuff in your feet and you have good space to sit.
Id rate this airlines as 3.5 on 5 to be precise.