I travel a lot and this is definitely my FAVOURITE airport. It's so luxurious and nice. So clean and the iPads and marble tables and chairs and everything and so nice looking. Easy to get around and checking in is great too. Security time is reasonable but holy!!!! Coming in from another country is crazy! It takes so long, more than any other country I've been to. It's insane how much time landing here takes. So glad I didn't have an unconnected connection flight here, and that it was my final destination. Also the nicest staff people of any other airport, what can I say, Canadians are great!