I was skeptical about booking thus hotel after reading mixed reviews. We have visited Disneyland 1-2 times a year for the last several years, and have experienced many different quality levels.
We arrived at the hotel around check in time, 4:00 PM. The desk manager was very friendly, the check in and car registration was quick. The chocolate chip cookies we received were a nice surprise.
The room was very clean and the beds were comfortable. The light between the beds didn't work and it was easier to hear children running down the hallways, than other hotels we've stayed in. However, we always hear children running outside our doors when we stay in Anaheim.
The only real turn off was the very small breakfast room. I appealing and not very well stocked. We aren't big breakfast eaters, so it didn't matter to us much, but would probably bug a family looking to stock up in the morning.
Given the cost and cleanliness, I would not hesitate to stay there again.