We were 4 people staying in the apartment and we found it clean and comfortable, although it was a little bit cold in the main bedroom.
The location is excellent; extremely close to the subway, and finding street parking nearby is very easy. Communication with Adreinne was excellent and she was very helpful/pleasant. I would definitely consider staying here again the next time we visit NYC.