While everyone’s fighting for beach towel space in Florida, you’ve been sleeping on Orange Beach, Alabama, a stretch of sugar ...