It is a nice place. I think it is better if you are traveling by yourself, because if is a little bit small for two people.
The place is located in a very nice neighborhood, close to stores, restaurants and Central Park!!