There's a Target very close to you, and a grocery store just down the street on Harbor. It's not fancy, but okay - I've been there before. If you continue on south for a tiny bit on Harbor you'll come to Albertson's, which is a better store. Target has snacks.
Crowne Plaza is a superior hotel and has a good reputation. I haven't checked it out personally, though.... yet.