Great! This is a very well placed apartment with a lot of amenities and transport links close by. You'll be about 5-10mins walk away from the 6 line, which can bring you down Manhattan in around 10mins; around 12min walk away from Central Park and you'll be above a coffee shop and multiple restaurants.
Personally, I would recommend Milano market on the corner of 89th for incredible sandwiches, but try to avoid weekends as it can have a queue out the door!
I would stay here again if it was available.