We love the food...

and there is always soooo much of it! We mostly always stay at the GCH and I agree that it is probably too far to walk. We just grab a taxi.
The one negative is that it can be terribly busy and the wait can be long. I think that we called to get a reservation and they said they didn't take them the last time we went (2008). We waited a very long time.
Have fun at the GCH and DLR!