Downtown Disney is an outdoor shopping, dining, and entertainment complex located at the Walt Disney World Resort in Lake Buena Vista, Florida. Downtown Disney is open to the public, requires no admission fee and offers complimentary parking and transportation to all Disney resorts (...) (from Wikipedia)