I was flying in a business class with stopover in Dubai. On ground service in my departure city (private limousine with driver) and check-in at the airport was absolutely perfect. Long stopover in Dubai was also perfectly organised (private transfer to hotel, hotel and dinner in price of the ticket, private transfer from the hotel to the airport). Business lounge in Dubai is very big and they offer quite good food and many different type of drinks (non-alco and alco). Business class (Boeing 777-300 ER) offers quite a lot of space for legs, but seats should be wider. Seats don't recline to a full bed, which is not very comfortable when you want to sleep. Staff is very helpful and attentive. They offer several nice drinks (alco), juices, smoothies, tea, coffee, unlimited champaign on board, wines and strong alcohols. Food was very good (steaks). Some of the competitive airlines currently offer better seats, I think that Emirates should upgrade their business class interiors too, they are quite old.