I go there almost everyday, living one mile away, it's very nice, very few people, I ride my bike, dog runs alongside, we swim, unless to cold, few people, quiet, nice, Flower Creek is a 15 minute walk north, it's a sanctuary of small dunes, that is 100% dog friendly, very pretty area, most people don't even know it's there, it's always empty, ( best part ) Google Earth what I'm talking about, you have to walk the beach/waterline, one mile north, of Meinert park, - Your there 😲👍❤️😃