2 hour delay going out from Birmingham only to be told when we were up in the air that we would be landing in Greece to refuel and no one could provide us with an explanation. The plane was dirty with rubbish on the floor and in the back of seats chewing gum stuck to the side of the chair. They missed our meals out and we had to point it out staff throughout the flight were chewing which was unprofessional. On the return we were delayed for 15 hrs with no explanation what so ever we were given a 3.50 euro voucher. Instead of returning on 24th we returned on the 25th. We will not be travelling with them again.