We chose this apartment because of it's great location in the proximity of Manhattan (only one stop to Grand Central), because of the nice neighborhood with the really good choice of restaurants and cafés and because it was described as very clean. I can confirm all of that! It was perfect for our stay and we really enjoyed our stay there. This is so much better than staying right in Manhattan!
Only one thing to mentionfor those with a light sleep: the metro is close and can be heard/felt sometimes.