Check in: a guy was standing at the entrance to ensure everyone got a visa, the check in was pretty quick, less than 15 mins. However, no internet check in service, I'd been looking for a long time & had to write to the travel agency, then I found out only available check in in the airport.
In flight: seats were OK, luckily the flight was not full & everyone got more space. Flight attendants were really friendly & funny. It was a charter flight, they stayed there a week too just like us & the same crew brought us back, everyone was in a good mood.
Food & drinks was so so... spirits & champagne are paying items.
The TV on the seat... maybe they were the first generation, means not functioning well, can't switch on & off the reading light & limited choice. On the way back, only half of them were working, since it was a evening flight, that's not too bad, people just slept.
One more thing I saw is: they use a plastic bag for each check in traveling back pack, it's the first time I even seen, to avoid damage. Thumbs up for this!!!
Over all I paid a very good price for the ticket so I don't complain for what I get.