Onboard service is excellent FRA-DXB. You get the full intercontinental F multi-course meal (lunch), plus a small snack if you want it. DXB-FRA takes off in the middle of the night. I believe there is a similar small snack available after takeoff but I'm always asleep within a couple of minutes of liftoff. Hot breakfast is served before landing.
Aircraft is 747 in peak season (winter) and A340 in off season.
I prefer the seats and service to EK F on the route.
Charles