Karmel is the only service I have, and will, ever use. They are great. You book your shuttle ahead of time with your arrival flight information. Just go to their website and do it all online. It is reservation only so they do not loop the airport looking for more people. You do need to call them when you have your bags to let them know you arrived so they don't leave you behind (person above meant "arrive at airport" not "arrive at hotel")

. I only take a carry on so I call right when I am off the plane. Last time it was just me, my brother and another family of 3 people. We got on and off we went. Perfect
Have fun!
LT
(hey! Vancouver too! LOL)