We absolutely love staying at the Grand. The first time I went to DL, I stayed offsite. It was so many years ago that I can't for the life of me remember where we stayed. I do know we had to shuttle to the park. It wasn't close enough to even walk. That was before I was married or had kids, though....
The first time my husband and I decided to take the kids to DL (in 2002), we decided to stay at the Grand. At the time, money really wasn't too much of an issue so we splurged. We've never stayed anywhere else on subsequent trips and we never plan to, unless we just absolutely cannot afford it. The main reason we decided to stay there was proximity to the parks. Our youngest was 2 at the time and we wanted someplace we could easily go back to the hotel for nap time.
We all have different priorities so what is important for you, may be different from what is important to me. For my family, we love being "in the park" even after we go back to the hotel. We always get a view room so we can sit on the balcony, share our DL treats, and watch the park at night. You can't get quite the same immersion at off site hotels. I also love the fact that when we step of Grizzly River Rapids and are soaked from head to toe, we can quickly run back to our room to change our clothes and be back in the parks within 15 minutes or so. That's an especially FABULOUS perk when you have on a white shirt......



One of our favorite things to do is spend the morning at the parks and when it starts to get busy, head back to the hotel to swim and nap for a few hours and then head back out into the parks. Of course, you can do this anywhere but I really love the fact that we are still "at
Disneyland." I don't know if I would get that feeling elsewhere. Basically, I can't add anything that all the PP's haven't already stated. I just wanted to throw in another

from me.
Good luck with your choice. Whatever you decide, you're sure to have a blast...you'll be in Disneyland, afterall!!!!!
~mm