My boys and I thoroughly enjoyed the apartment. It was both spacious and cozy, and had just about everything you'd need for a home away from home. There are a lot of good options for food all around, and a subway station practically right around the corner.
One negative is parking. If you have a car to park, there is very limited street parking, which I hear is pretty typical for NYC. Anyway, I ended up parking and leaving my car in a structure a couple streets away for the duration of our stay, and it was VERY expensive.