Two words: Euro Cypria. The single worst service it has been my misfortune to travel on. Nasty interiors, awful service, indifferent crew & sweltering temp in the cabin. Never again. Sorry to see them struggle, but they need to look around the market.