The pictures listed are almost exactly the same as what you get. The location was perfect, if you like walking around town, you're within Hell's kitchen, Central park, MSG, K-town and much more. Grand Central is also only a few blocks away.
There are plenty of groceries, pharmacies, delies and dining options around this place, you will find what you need. The apartment also has a reception desk that takes care of deliveries, and a pretty stocked public gym.
Overall, I had a great time at Oakwood, wouldn't definitely recommend.