Deniz is a friendly host and was very helpful in giving me tips on what to see and do in the area.
The place is in a fantastic location, right by the subway and with a few delis in the area. The Central Park is less than 5 minutes away, but it is quite noisy, so if you prefer to sleep with your windows open, you should think about earplugs.
Would I recommend it to friends? Definitely yes!