Emirates is the one of the leading airlines in the world. In GCC regions all over they self check and online check in .i feel they providing best customer service to all sections. I have fly with emirates lot of times all the time 90 to 95 % attandence I can see.There is a precious seating space in economy and Business class are little but more. Emirates have a proper punctuality they are following .if any kind of delay they will provide hotel facility .Refund .Free ticket.And all over my opinion service wise Emirates is best