Florida's Emerald Coast boasts a string of beach towns with sugar-white sand and turquoise seas. Here's why Pensacola Beach is the region's crown jewel