I agree on the Mexico Beach statement. My Dad lives just east of Panama City, and while there I usually go to Mexico Beach for a day or two. Last year I spent a few days on St George Island, it's just east of Mexico Beach. i really liked St George Island, it's remote, not too expensive, and not too touristy.