This airport is in dire need of an upgrade. There is a tiny check in area (we flew domestic today) with 4-6 check in desks but there are no lines or barriers and in typical Russian style there is no coherent queue. People are lining up all over to get in the correct queue. Upstairs there is a nice cafe called Lime which does decent coffee although double the usual cost. Still it is the only decent place to sit and wait. Then you go through another security check into a waiting room (full no seats left) then downstairs again to board the actual flight. This downstairs waiting room was also packed so we stood for about 30 mins in total with our squirmy 3 year old. All announcements were exclusively in Russian and we had to guess when our flight was called. No provision for families travelling with small kids that we were aware of.