Filmed at Alys Beach, Florida