| We arrived here having been delayed for a day because of the airport closure due to a sandstorm. The first problem was getting a set of steps. Maybe no-one had told them a little TUI plane was landing. The second was getting a bus to the complex (they park the planes by the sea so they can sunbathe). Said bus had the sand in it from day before so we couldn't use the seats. As last year they dumped us at an entry point which had escalators but they weren't working. I have difficulty with steps, and the number here would have taken me 30 mins. Hubby spotted that the up escalator on the other side started to work, so we started to go that way. A man shouted that we couldn't. I said I don't do steps. He said you should have asked for a wheel chair. ( I had asked for special assistance but I thought I only needed it in case they changed the gate on departure which they do quite regularly, and I hate being pushed in a wheelchair). I pointed out that wheelchairs don't do steps either. The argument grabbed the attention of a manager who started the escalator for us. They stop them when there are a lot of people for safety reasons, allegedly. We got through passport control reasonably quickly, but the final huge problem was the luggage. The main board showed a belt, and we all stood there. Belt started and easyjet flight next on list came through. Our flight vanished. We stood there. I walked to the main arrivals/belt board and our flight had disappeared. I went to an airline help desk and was told to go to Iberia, which I did, only to find other people from our flight waiting for the attendant to come back. The general airport help desk was unattended. After an hour and thirty minutes, the luggage was shown on another belt and started to come through, but the belt kept sticking. It took 2 hours to clear the luggage hall during which time a flight from Bologna came in, in the middle of a Coronavirus outbreak there. This is not the first time we've had problems in the luggage hall, so it's time to update systems. Our main problem on departure was the length of time it took to check in. It was not helped by a guy who was not very mobile and his wheelchair bound wife and carer. They took twenty minutes. Other airports have special needs systems which whisk such people through. Not Tenerife. We arrived at 5.59 for an 8.10 flight which luckily was delayed 45 mins. We got through check in at 7.30. The queue was not helped by the attendants stopping to gossip regularly. Even when we were waiting for our passports back she stopped for a gossip then her supervisor arrived and gossiped for another few minutes. The good point was that check-in taking so long meant that security wasn't crowded so the security people were in a good temper. Yes, Tenerife has lovely weather, some good beaches and interesting history, but boy you have to run the gauntlet in the airport.