We had a lovely time at Irina & Allen‘s place. Everything was as described.
The Location worked out really well for us. Walking distance to Bedford avenue and the surrounding area with lots of places to eat etc and a good subway connection to get into Manhattan for all the tourist attractions.
If you are sensitive to noise, be aware that the windows are towards the street. However that did not bother us.
Overall, can very much recommend this place.