M.F.
The Anabella Hotel. It's clean, nice, safe, right on Katella, offers a variety of rooms including mini-suites and sleepers, and a 15 minute walk from the park entrances.
It's also Disney affiliated, so the concierge can help with reservations in the parks.
The added bonus for us is that it's on hotels.com, so we were able to use our earned free rooms the last time we stayed there and stayed a long weekend for less than the cost of one night.