Check-in and boarding were a bit slow, but adequate. After boarding, the flight was delayed - we were inside the unbearably hot airplane with A/C turned off for two hours due to "technical issues". To my understanding delays can be a common occurrence with this airline. I requested vegetarian meals, which were better than average plane food (but I also can't say it was good). Seats and cabin were a bit cramped as expected in economy class. Screen and entertainment were okay. A nice touch was that even in coach, every passenger got a small amenity bag (containing earplugs, eye masks, wipes, earbuds, and socks). Considering the price paid, it was a pretty okay experience.