We had a wonderful time at Kestrel's. The apartment is great, and very well located for our week in NYC.
The neighborhood is really nice, and with great access to the subway and cool places to hang out.
I would definitely recommend Kestrel's apartment.