Got up at 6.15 to get to the airport. Was going ok until we arrived in Kingston. There were 4 Russian guys, well behaved, but minimal English. At least one immigration officer walked off with each of them, leaving no one at the desks. The queue didn’t like this. I’ve never seen so much yelling and arguing going on at immigration before. After a delayed flight and a long queue, immigration wasn’t happy that I didn’t have an address to stay at. He sent me to the information office, who let me use their computer for half an hour to ‘find it’. I was worried immigration would give me a hard time and check my flights, quite the opposite, just waved me straight through.