Pros: The boarding was fast and wifi access on board is amazing. The internet just worked, it was fast and really affordable. AirSerbia also offers roaming on board via Aeromobile but did not try that one.
Cons: The food was warm, good and tasty. We had an option between beef and chicken, went with the latter and it was good but I had even better options with Air Serbia.