I love Fairhope. It's a small, quiet town. It's not a tourists town so to speak, but I think you will like it. My siggie pic was taken in Fairhope and Mobile Bay is in the background. The Marriotts Grand Hotel in Point Clear is really nice to visit, it is beautiful, lots of history and it is right on the bay.
There is now a awesome outdoor mall (Eastern Shore Centre) off of I-10 in Spanish Fort which is just minutes from Fairhope.
I love Gambino's (italian) which is in Fairhope, Spot of Tea in downtown Mobile is great for lunch.