Fantastic location - the East Village is super dynamic, and this apartment is not only in the heart of it, but also a short walk or subway from almost anything you want to do in Manhattan. The view of the Empire State Building from the apartment is awesome!
Noubar was very responsive, but I recommend checking in with him a day or two in advance to ensure everything in the apartment is in order. We ran into some speed bumps that likely would've been better with a quick check-in beforehand.
Note that the toilet is a bit sensitive and the AC is a little noisy. Aside from that, we enjoyed staying here!