If you don’t mind living with cockroachs, you will be fine. After 30mn inside the flat we discovered five of them dead or walking on the floor. And this happened each day of the 9 days we spent there. The host was very reactive and offered to clean but we would rather have known before that the cockroachs are included with the place (the host told us that this is in fact what happens in June in NYC, I disagreed, none of my previous trip in NYC included cockroach were I stayed).
The flat is very well located if you want to go to Manhattan or discover Brooklyn, but this wasn’t enough to make us forget the rest.