It's our favorite off-site hotel, too. The location just can't be beat! You are right at the crosswalk to DLR, and I love that as soon as we cross the street, we start hearing the music that says "We're at
Disneyland!!"
The rooms are comfortable, and the mini-suites we've stayed in have all been roomier than most standard hotel rooms we've stayed in. The pool isn't anything fancy, but it's nice to have it and the kids are happy to be splashing around for a break. The breakfast is on the second floor of the restaurant next door to the hotel. It's gotten better over the years. When we first stayed there, the breakfast was a pretty basic continental spread, and the best you could say for it was it was free. The last time we stayed there, they had a lot more options available and even had a few different things each morning.
So it isn't glamorous or magical, but it is comfortable and convenient. When DS was a toddler and still taking afternoon naps, I could be back at the hotel in 10-15 minutes from just about anywhere in the parks. It was awesome to be so close! I brought so much less stuff into the parks with us because I knew we could dash back to the hotel if we did need something. Once I left the rest of the group in line for the Storybook Canal boats and ran back to the room to pick up new camera batteries. I made it back to them before they had reached the front of the line!