Arrived for two nights last week. As expected the room was comfortable, the bedding were clean and smelled good, the shower is clean and comfortable.
The room is a share room at Victoria's apartment, no issues with that.
The apartment is ~ 1 kilometer from the center of Central Park, perfect if you plan running at the park in a nice morning.
Few min walk from a main bus or sub that will basically take you everywhere you wish in NYC and specifically in Manhattan.