The places that have been recommended to you so far are not in town. Take a look at The Palms, Paradise Villas (Nellie's Property Management or Captain Ron's), The Blue Tang Inn, The Aquamarine Suites or the Sunbreeze. From any of these places you should be able to easily walk to any number of restaurants.