Nice spot but too far from anything.
I've played many intense 5 day cricket games here
weston road cricket field is located at 30-56 Weston Rd, Somerset, NJ 08873