But I've been to Gulf Shores, Alabama, twice now ... Florida. Upscale vacation rentals and a range of hotels and restaurants line 38 miles of a wide and lovely beach with soft white sand.