It's an Island thing on Amelia Island, Florida