The location is great for intown living, it has a parking garage which is a huge plus for Princeton. There is bus service to the new (temporary) dinky station with service to Princeton Jct Station (NE corridor).
Here is a quick history of this project
http://www.nytimes.com/2014/01/22/re...sell.html?_r=0
If I remember correctly, when these units were first on the market, they were all for sale starting at just over 1mm, there are several for lease now which allows you to try them out before making that long term commitment.
There are few rentals available in Princeton.
Good luck!