I recall being pleasantly surprised by Cranbury Golf Club a few years back. Played it because it was cheap and not too far from a client I was visiting. I teed off at dawn and was onsite with my customer by 8a. Shorter par 70 with 6 par 3s. Interesting terrain, greens with pretty fierce slopes in spots, a nice variety of holes. Surely not among the best publics in NJ, and surely someone will mention something more worthwhile, but it stands out as one of my all-time more pleasant surprises and I'd happily return.