Residence Inn isn't bad at all, it's also near the Sheraton and Crowne plaza. The Crowne hosts Doll North and the Sheraton has the manga library (which I really liked last year) and the gaming stuff as well as Yaoi north. If you are into gaming I suggest bringing a controller along as they have free gaming throughout the weekend. There's quite a few food options around the Residence Inn as well!
seiryuux is right about Dixon, it's a busy road but has ample sidewalk space alongside it.