I have been to Walt Disney World in Orlando, Florida with my daughter twice. We are going again in December. We always enjoy ourselves immensely!!! I would suggest staying onsite. It is so much easier not to have to rent a car. The buses run often and take you back and forth to the parks. The first time I went I rented a car and lost it in their enormous lots. There I was, exhausted with a sleeping 4 year old in a stroller searching for the rental car which looked like all the other rental cars. The parks are spotless and the staff is wonderful. Take advantage of fastpass!