It is a great place a few minutes away from Central Park. There is a subway station about 3 minutes away from the house.
Blanca and Teddy are the best people ever. The gave me some tips before travelling and were very helpful while i was there, always asking if i needed anything.
The place is very clean and has everything you need to stay there for a while.