I flew with CSA ZAG-PRG (737-500), and then I took Prague-Dubai (via Larnaca) with TU-154. On our way back I flew with 310 from Dubai to Prague via Bahrain. Finally, back from Prague to Zagreb on 737-500.
All 737 flights were great, in a sense that they were comfortable. And the crew was fine and pleasant. On Tupolev flight I was a bit disappointed with the service (really bad food, served cold instead of warm, etc) and service on 310 wasn't sth special. The crew were a bit rude, waking me up and only one toilet was opened so one had to wait for a longer time in order to get in there...
However, 737 flights were really enjoyable, nice service, clean and fresh interiors.
I took CSA also on VIE-PRG-SPU-PRG-VIE leg, I flew always with ATR-72 (twice even on the same ATR aircraft!), comfortable as well, nice food (even on PRG-VIE leg of the flight).
That was it. I would fly with them once again if I had an opportunity!