I have stayed at a small family run hotel on Cable Beach in Nassau called the Orange Hill Inn. It is a quaint little place and they will not only know your name but you will be greeted by name every time they see you. The last time I was there, they still had an "Honour Bar". Their theory was that they would lose less doing that than it would cost them to hire a bartender to just stand around if nobody was at the bar.
They are on the Stuart Cove pick up list, so you can dive with Stuart Cove whenever you want and they will pick you up right at the hotel. While Stuart Cove does do a lot of shark feeding dives, they also do a wide variety of other dives including walls, reefs, wrecks and some locations that are pretty sharky without feeding.
The Orange Hill is too far from downtown Nassau to walk, but there is a bus that runs right past the hotel. I'm not sure if this is going to meet your needs, but I just thought that I'd mention it.
@Hoag , Did you spend time or look at their beach? My wife really enjoys the beach, listening to the water when getting sun etc. Are there any beach chairs and umbrellas available? Otherwise looks like a GREAT option.
How are the currents when diving? My wife is a critter watcher and prefers mild currents (if any). Thanks