Having said Cyprus was generally OK, I posted before we actually got home...
Sunday was always going to be odd - we had to leave the villa (and its air-con) at 10am but the flight was around 10pm.
So we went to a bar for a bit, then to a "Sunday dinner" we had booked at Haris restaurant in Coral Bay - good food for a very reasonable price.
We then went to the O'Soloman's Irish Pub in Coral Bay. It has fans, not air-con but managed to find enough of a breeze as well and was bearable - they watched football on TV (BT Sport 1 channel). We had some drinks and some foods and eventually decided we may as well head to the airport.
One of the cars did not follow the signs to the airport, and when we lost them we went back and followed them, only to be 5 miles behind them as they had, but some total fluke, found a back route. They then had to go back to fill up the car from the petrol station while were we going the other way, and texts were somewhat confused as to who, where, when and why.
The petrol station was a challenge! It should not be, but on a Sunday they are apparently all unmanned. The instructions on the pump were very clear and in English. 1. Enter required amount, or press a specific button to change to enter a required volume. 2. lift nozzle and dispense fuel. Simple. Did not work, and no clue why. Eventually other cars turn up and someone explains that there is a small blue box by a totally different pump where you put in cash or a card and enter the pump number, then you can full up, ignoring totally the instructions on the pump. We also (for some inexplicable reason) had to get receipts when returning the cars full of fuel, which we still don't understand. As you can imagine, that took a while, especially as neither my Barclays or my Lloyds cards would work. Thankfully one of us has a Santander card that worked.
We ended up at the airport around 6:30pm, knowing we had a long wait. What was worse is we realised (and some of the party knew) the flight was actually scheduled 22:55.
Then I spotted some issues - I checked the Gatwick departures board for the inbound flight and it had not left. In fact, it did not leave until 3 hours and 35 minutes later than scheduled. This meant we finally took off around 1:55!
The airline are supposed to offer food and refreshments at 2 hours of delay, but there are no representatives of the airlines in departures, and the shows were actually closing at midnight!
We landed around 4:16 in the UK, slightly less than 3 hours late arriving. We had to wait for the second taxi we had booked. I was not really home until around 6:30 after about 12 hours "travelling" and bugger all sleep.
To add insult to injury - even though we paid for extra leg room, we did not get it, and did not have any paperwork on us to prove it.
I am a tad tired.