We had a very good stay at Elisa's. The room was just what we needed. It is a nice place to stay. Even though we did not meet Elisa in person we had good contact and a fast answer when we had questions.
I would recommend Elisa's place for your stay in NYC.