I have to admit being a bit worried about travelling with Olympic after reading some of the comments but we had no problems what so ever.
the flight with Monarch is the best flight ive ever had, at least they let you sleep and don't pester you contstantly throughout the flight and the meals were really nice. The reps at the airport were great, very organised and knew exactly what they were doing.
We stayed in Kavos and our rep Mark was great, very friendley and always happy to help. We had no problems so didn't really need to see him but he was there every day saying hello to everyone, checking everyone was O.K. Always happy to help.
On the way back they checked that everyone got in the correct que for the flight home unlike other companys who just leave you to fend for yourselves. We had to que outside for an hour but thats down to the airport at corfu not the tour company.
overall i was very impressed