We usually book our town car through Happy Limo. They do an excellent job. They meet you at the bottom of the escalators to baggage pickup at Orlando International, with a sign with you name on it. While you’re waiting for your bags, they go and get the car and bring it to the taxi's pick up area. There's no fuss, no waiting for the Disney Express busses, no waiting while they drop other people off at other hotels. It’s much, faster and much nicer. Drivers are very friendly. They will make (a) stop for you at a grocery store if you need to, at no extra cost. Typically, on your return trip to the airport, they pick you up at your resort and you don't have to leave as early as if you take the Magical Express buss. You don't need to rent a car. Disney transportation is absolutely great. If you plan to go to Universal, or Sea World for a day, just take a cab. You can check the cost on the web. Happylimo.com. Normally, it cost around $120 including tip. We've done the magical express, and though it’s hard to beat free, considering how much you’re spending on the trip, we think spending a little more is well worth renting a limo/town car.