Ramons does have a seawall on the South side but the North side is pure sand (shared with The Palms) and is well protected between 2 docks. Seagrass is an issue but it's what stops the beaches from being eroded and requiring seawalls. It doesn't bite and if you're swimming I assume you keep your feet of the bottom. The Boca del Rio area north of town has a couple of nice "public" beaches (Wet Willy's Northwards). I believe the first 60' of all waterfront is "Queens Land" and is therefore public land (I'm open to corrections if I'm wrong).