That's Entirely up to You.
What town to stay in, what motel to sleep in, what diner to eat in - Those are all matters of personal choice. Just as you found this site, you can find sites that get down to the nitty gritty level of the kinds of questions you're asking now. I can tell you where I'd stay, sleep or eat, but Donna might and probably would tell you something completely different, and glc would tell you something else entirely. It's up to you to make this trip yours. That is what we encourage most on this site. So just start doing some searches on town-name lodging and/or town-name restaurants, and/or town-name attractions and see what appeals to YOU.
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime".
AZBuck