Went to dubai last month and decided to travel through emirates.i booked return ticket from ahmedabad and they helped me in getting tourist visa.At dubai they have separate terminal so it never gets late.Reached 5 minutes before the actual arrival time.Check in was very smooth and staff was very helpful and courteous.I travelled in economy and leg space was very impressive.So many different options of alcoholic and non alcoholic drinks available to choose from.Also provide food which was really good in taste.For an example if you go for indian food then the taste is same like you eat in indian restaurant.They have their own terminal so depature was also on time.Price of tickets are on higher side but it is really worth to travel in emirates.