Have always taken Juta and have always been with great drivers, some better than others, but usually always pretty knowledgeable, and some very entertaining. Never have had a long wait, maybe half hour at the most. Air-conditioning always works great. They will usually make one stop during the ride there and back, which is nice because you can get a beer or two for the ride. Agree with Irieworld, though, in that the only downside is having to leave early sometimes because of earlier flights, but getting there early works well for me because then I have time to shop, and I hate being late.