Berlin to Ulaanbaatar return. First leg was nonstop on the large Boeing and return on a smaller plane that needed to be refueled in Ekaterinburg Russia. We had ordered vegetarian meals for both flights but on the first they did not have them. First flight was not fully booked and had lots of space at the back of the plane. The Boeing had good leg space and recline of the seats was good. Staff were attentive and replied to all requests. Food appeared to be cheap and was not tasty. The return flight had a refuel stop it took over 1.5 hrs longer. Plane was smaller had a 3-3 seat configuration and was nearly full. It had only 2 toilets for the whole Economy Class so there were queues in the corridor. However staff were helpful.