After being tricked into booking at the Ramada Limited Maingate (a mile from the Disney entrance and a complete dump), we walked from that reservation and booked at the Park Vue Inn. It was a very clean, had friendly staff, and was not only walking distance from the park but about as close as one could get without actually staying at a Disney hotel. Being able to walk 5 minutes to and from the Park Vue was a treat as very convenient!
The pool and hot tub were great. The breakfasts were also great with a good variety of choices. Bunk beds for the kids were an added bonus that we hadn't counted on.
It's not a 5 star Hilton but when staying beside Disney, you're going to spend most of your time there and just need a place to sleep or take a break for a while.
We'll go back.