Not much more to add from what the others have written. Great space, beautiful ocean, friendly people and well behaved dogs. Thank you, St. Lucie County.
Tip: It isn’t called Walton Rocks Beach for nothing. Take care at low tide for the buried limestone dotted along the sea floor. I found this in the area of beach at the furthest parking area. Not bothersome once you know where they are but I found out about them the hard way, sort of speak.