The apartment was nice and very much like in the pictures. Reka was also pretty solicit as a host.
For me the downsides were, first, that the apartment was a bit for from the subway stops. it's a 10-15 min walk to the nearest ones, which is a lot for Manhattan. Also, the rooms don't have individual keys, they only lock in the inside, so you might wanna bring extra locks for your luggage.
Finally the check in was fairly simple, you get the keys from a nearby deli. if you have a lot of baggage -- like I had -- it can be a walk though, cause I had to drag two bags down the streets of New York.