I would never use this service again. Getting to the airport was ok but on our ride back it took us 3.5 hours (and it wasn't the traffic) to get home for a trip that takes us 40 minutes to drive. First it took a while for the driver to get every one loaded. Then we waited for 20 minutes for one more passenger to arrive. After leaving the airport the driver turned around after 5 minutes to go back and pick up another passenger. Then we had to wait while each person got taken home, which is something we knew but what we weren't expecting was how far out of the way each stop was. This after getting off an international flight with a child. Next time we'll spring the extra $20 to get a private taxi.