The place is like the photos, actually in my personal experience it ended up been bigger than what I was expecting from the pictures. The metro station is 5 blocks away, and from there you can go anywhere in Manhattan.
We really enjoy the place, the bed is amazing!