As a regular traveller on the London/Tallin route ,travelling economy and I have always found the service reliable and the cabin crew both helpful and competent with several languages including English . Sure there are odd occasions when slip ups happen ,but when they do Estonia Air has always tried to put matters right. Leg room is certainly adequate for short haul as generally the catering is adequate if not exceptional and is comparable with other European major flag carriers.