Overall, I found Cragville beach pretty nice. The parking was easy, the walk onto the beach was easy (no dunes or stairs to climb), and it was super clean. In 1 week, we went there 4 times and all 4 times the water was different. On Monday it was calm, warm, and clear; on Tuesday it was choppy, full of seaweed, but still warm; and on Thursday and Friday it was warm and wavy. So expect that it could be any of the above, depending on the wind, tides, etc. The bathroom was decently clean, and the food places across the street were good. Not the greatest sand castle sand though. The sand is rather coarse, not as soft as other Cape beaches.