Haikou Airport is not too bad but the toilet facilities are a bit dirty. They do not provide toilet paper on the toilets so you'll need to get some paper from the paper towel supply next to the toilets. Check-in gates don't seem to be crowded at all. When I got to security I thought it would take quite long but it had been really fast; 2 minutes to scan my hand luggage. After security there is a cafe bar located before you enter onto the terminal. Now this is where it gets hectic. You simply cannot breathe while you're trying to capture a picture of a plane on the tarmac. The people just smoke and smoke and basically you could just see everyone smoking in the bar. When I approach the toilets in the waiting hall I see them as third class squat toilets. They are so dirty and no one seems to clean them with detergent. This is what is hectic for foreigners but I am Chinese so I would understand this. The waiting hall showing departures do not have English read on them so you have to understand a bit of Chinese to get through the airport as efficiently as you can.