We had a total of four flights in five days and our first impression was not good at all.
We were greeted onboard the first flight by two stewardesses dressed in hats and all, totally incapable of making us feel welcome. There was no sense of warmth or service feeling whatsoever. They didn't give us even a glimpse of a smile. Then we were served powder coffee that was far from ok.
But in later flights we experienced two wonderful cabin crew that totally made us change our mind. Attentive, smiling and definitely anxious to do a good job.
The aircrafts felt modern and fresh.
The transfer desk in Belgrade was quick and efficient. An extra credit to them that they called passengers standing in line to the most urgent upcoming flights.