I found swimming at BB quite acceptable. The loose sea grass was raked daily, early in the morning. OK so the beach is narrow. But right aside the sea wall is a very pleasant (clear of grass)area. What little bit of sea grass I encountered was NOT like slimy-winding-around-your-legs seaweed. It is flexible, thin individual blades which brush against you. I did see people on the sandbar in front of the pier, although I didn't go out to it. However, there weren't any sea creatures to see in snorkeling right in front of BB, but it was nice for a dip.