Clean , they follow protocols. Very clear signs. You almost need to ask no one of the staff. You can easily find your way there. The bathrooms were always clean each time i traveled. As a foreigner, the first port of entry here is the best, it's very quick too ! You can get your papers ready in no time. As someone who wasted lots of time with visa at airports in different countries in the past, this airport is the best when it comes to smooth and quick service.