That bonus beach is Lovers Key State Park, Florida.

Check it out. I may head there this weekend. Ok, maybe I’ll check with the boss first. Texting wife now…😁