Stayed at Jillian's for a whole week as I was on business in NYC. Convenient location (about 7mins walk to subway), easy to get public rides (Uber/Lyft) and the bus.
The location is great as it is located right opposite a nice park. It was nice to wake up in the morning to the sounds of birds chirping. Just 1.1 Mi to Central Park for my morning runs.
The apartment has all the basic essentials for a short stay incl a functional kitchen, stove, and fridge. It's also close to supermarkets to get groceries that one might need.