We just got back and stayed at the BWPPI. It really is close. Very close. So convenient to go back and forth. Almost like 'hotel hopping' - lol!
The good: so close to the park entrance, HUGE rooms (if you get the Mini Suites), great wireless internet access (free and fast), and the rooms were cheap and clean.
The bad: noisy (paper thin walls, extremely noisy outside with other guests running up and down the walkways, or rolling their luggage to check in/out, noisy old pipes), bad TV reception and very few channels, hated the blankets and bedspreads on the bed (they were rough and uncomfortable),
The 'okay': staff (they were kinda helpful, sometimes, but seemed young and indifferent - esp. when compared to another affordable hotel I stayed at nearby), beds and pillows were adequate, pool was adequate - but I'd hate to be here in the summer when it's hot.
I have to give a thumbs-up to the hotel maids. They were very responsive when I needed help getting more towels, sheets and pillowcases when my daughter was sick. I gave them a nice tip at the end of our trip.
I think next time I am going to splurge and stay at the Disneyland Hotel. I liked the location of that hotel (being so close to Downtown Disney). I made a lot of trips to DTD and hated having to wait in line and go through security twice just to take a walk there and go shopping!