Hi,
I actually own a duplex and live in this building since beginning of 2009. The building (the bigger one) is new and has been constructed in 2007-2008.
The area flood statistics show that it might be affected by the flood once in 50 or so years, so you will have to move a car.
The builder did good job, the building is of very high quality and great value, there are 2 parking spots per unit, roof terrace (BBQ, sunbathing, etc.), etc.
Commute is better than for some people living in NY city - 3min walk across the park to the station, then 37 min to Grand Central.
If you have more questions, contact me, happy to share my experiences.