We rented a townhome in Lawrence Square Village several years ago.
As Sunil's Dad says, it is about as far away from the Trenton border as you can get and still be in Lawrence. But because your address is Lawrence (and parts of it borders Trenton) your car/rental insurance will be higher.
As far as living there, it is safe and convenient (to shopping, highways, and train stations, both Hamilton and Princeton Jct.).
Quality of building? It is a standard builders fare, low end appliances and finishes but if you are renting and it's a good price. You could do worse.
One of the things we encountered were a lot of College students in the complex. Not a huge problem but weekends got a little rowdy.
Not a bad choice at all