I'd pick Green Turtle Bay Resort. The prices are good, the facilities are fantastic, and your wife will enjoy it (onsite spa + great amenities). It's not a bad walk into town with a fair amount to do through the area. The docks are floating too which make life easy.
We'll be putting together what I call the "hop, skip, and jump" path from the Ohio River to Mobile Bay later in the spring. It would work just as well to run the list in reverse. It combines some suggested anchorages with facilities that are inexpensive ($1/foot or less), have courtesy cars, and provide great service.