If you are dead set on living on the MS gulf coast, I would live in Diamondhead, Long Beach, or Ocean Springs.
If you some serious kind of money, I would find a place on St. George Island.
I lived on the MS Gulf Coast long enough to understand it is cooler to visit than actually live there. The upper echelon of people there are really cool, but the other 95% are pretty "Coasty" and not in a good way. Its like driving through the city of Cancun. There is a reason why resorts in Cancun pick you up at the airport and drive a specific way to the resort.

Fishing is pretty good though. Still easier to just live somewhere better and drive down for the weekend to do some fishing.