I've stayed at the Desert Inn and Suites 4 times now and each time gives me another good reason to come back.
Location wise, this hotel is as close as walking to one of the 3 Disney Hotels. It takes maybe 5 minutes once you've left the park.
It's also surrounded by a Denny's and ihop if you're searching for a cheaper breakfast location. Not to mention plenty of other restaurants within a 2 minute walk.
Price wise, I can typically get a 2 Queen for around $79 a night. That's a great deal considering its location. The rooms are very standard, nothing special. They do the trick for those people who just go, go, go at Disneyland. Plus if you need a nap or rest mid day, walk 7-8 min and you're at your hotel room.
The service here has always been good. The one thing I've always hated though is that they make you buy a locker when you've arrived and your room isn't ready. Most other hotels around there will hold it for free.
The pool is also just okay, nothing special. You can tell the hot tub is dirty most of the time because of all the bubbles in it.
Other than that, this is a great place to stay price and location wise.