The house is in a perfect location and is very close to the airport (La Guardia). Area seems really safe and instructions were straight forward. Getting inside the apartment was easy.
The kitchen did however have some cockroaches in the sink and the water in the bathroom was cold when I needed to take a shower but overall my stay was comfortable.