I was there a couple of years ago and it was bliss. Separate business check in at the left hand end of the terminal (as you stand facing it). Sat in a “pod” whilst bags tagged and boarding passes issued. Straight through to emigration and security via a short cut. Probably took 15 mins altogether. Lounge isn’t bad either, free foot massage and decent food.
Enjoy