Hello from a fellow beach person. My wife and I are such beach people that, after being married 7 years and living in 3 different states we decided to move to the beach. The real beach. If it weren't winter I'd be hearing the Atlantic Ocean right now (the windows are closed!).
OK, now that you have my credentials, please trust me on the following: the beaches at CBR are not beaches, at least not to beach people. They are cosmetic approximations of beaches. They are pleasant to look at, but they're not beaches. Beaches have water you can bathe in. Beaches have a salt water aroma (well, OK, having lived near Lake Erie for a few years I know this one isn't always true). Beaches often have a nice breeze. Beaches have a distinctive sound, if not crashing waves then lapping, moving, "LIVING" water. CBR has none of the above.
It's not a beach if you can throw a stone from the beach and hit land on the other side!!!
All this being said, I absolutely love CBR. I've stayed there twice and I hope to go again if I'm looking for a moderate resort. I'm not in any way putting it down. I'm just trying to scare you straight, as a "beach brother" to you, that someone who adores beaches will find CBR's "beaches" lacking. Let me put it another way. If you compare CBR's beaches to real beaches you'll be disappointed. But if you take them on their own merits they're absolutely lovely; the hammocks are an EXCELLENT touch.