Based here, learned to fly here, and, for the location and amenities, can't be beat. Nice lounge on the second floor, the typical pilot snack machine in the downstairs lobby, and a couple good restaurants in the area (though, you will need to walk a bit). Stop by, the area is wonderful (think of renting a car for the day and taking in Princeton and environs).
I'm based at this field. The flight school instructors are good and attentive to training. The maintenance and avionics shop has good attention to detail and reasonable prices. The airport has rental cars available and is convenient to just about everything.