along the beach road in Destin, Florida