We've always had a car. I see their transportation van outside quite often though. I guess they stop at a few other hotels in that area before going to the parks so you must leave yourself plenty of time to get there.
The walk to DTD is only a few blocks. For us adults it's no problem our little one want's to get carried about 1/2 way there. We walked home from the House of Blues after a concert last year and it was a great walk -- sidewalks all the way.
I guess the reasons we love this hotel (other than it's location to DTD) is the staff there is always so friendly and helpful, it is very clean and, of course, the amount of space we get. With 2 little ones who go to bed quite early, it's nice to be able to stay up and watch TV with the lights on and sound up!
One year we got there and it was cold (for Florida) and the heat in our room didn't work. I called the front desk and someone was up fixing our problem within minutes. They gave us a comp. breakfast the next morning and we never had another problem.
As for the price, I always will book my room for whatever price they offer, just to make sure I'll have a place to stay. Then over the next few months I check out internet prices and call the hotel rese line to ask for specials. When one comes out I change my rese to the new price/package. I have never paid more than $129 per night with 4 people in the room (this year it includes breakfast for everyone). They have never given me a hard time with switching my reservations around - and believe me I do it frequently. This year it took me 4 times before I was satisfied with my price. We have only gone in November or February though so pricing during other months may be higher or harder to get?
Everyone has diferent needs from their hotel, so I understand just because it works great for us it doesn't make it perfect for everyone else. For us on-site is too expensive for a "hotel room" when we can be so close for less $$ and more space. I know I'm not going to get what I want for under $100 per night.
Hope you enjoy your trip! We are off in 42 more hours