Hello! We are considering a family vacation to Mexico Beach next year. We've been to SGI and Beaches of South Walton previously. When we were in SGI it was 9 years ago and we rode out a hurricane that was downgraded to a tropical storm by the time it hit us. Anyway, we loved SGI for the quaintness and the fishing was phenomenal for my husband. We weren't able to get a true feeling for how clear the water was because of the storm. When we stayed at Beaches of South Walton we were at Dune Allen Beach and stayed another time at Santa Rosa. I'm curious to find out if the water is as clear at Mexico Beach as it is at the South Walton area. We loved the beach and the clear, beautiful water at South Walton, but it was so much more commercialized the last time we were there! All we need is a beach, pool and a place to buy our own seafood to make at the house. Any of your advice would be helpful and much appreciated!