I recently went there with the wife and young child, and they seemed to enjoy it. The areas a poplular place for Jakarta residents to escape for weekends, so it gets busy over weekends but most of them disapear back on Sundays. Cimaja's a super fun wave. Theres plenty of accomodation options also. It's worth noting that it's quite a long trip over windy bumpy roads to most of the other spots in the region (turtles etc), however close they seem to be on a map.
As far as other activities goes, there's some hot springs (with heated swimming pool), a cave with Bats and the fish market's worth a look. Also pig hunting and sport fishing to if your girlfreinds into that sort of stuff. It's certainly no Bali as far as tourist activities go, it is much cheaper though.
The beaches are ok-ish, the areas fairly well populated and theres a bit of pollution about the place, lots of fishing boats around too and some places smell a bit fishy. Nothing too bad though.