I stayed at the Sleep Inn and Suites on Major Blvd in mid-November. It opened in Aug. 2000, so it was (obviously) in great shape. It was NOT walking distance to the parks, but the shuttle service was great, convenient, on-time, and only had a full bus one time in four days!
I would recommend this hotel, and I would stay there again. The breakfast was very complete (IMHO). We had cereals, toast, real bagels, juices. I was disappointed they had no fresh fruit. When I was there, a HS marching band was also at the hotel. Not only did the hotel hire 24-hour security to be sure the kids didn't bother other guests, but we did not hear any noise at all while we were there. It is right next door to a Wendy's, but a short walk to a bunch of other quickie places.
I, too, would love to stay on-site , but at the time of year I went, with no crowds and few if any lines, I am glad I saved all that money. Sleep Inn was $42.90 a night from Hotelkingdom.com. If I were going in hot weather with lines and heat, I probably would have worked harder to stay a PBH, so I could take advantage of the pools and FOTL access.
Hope I helped. Sorry this was so long, but I get so excited when I can actually contribute something!!!