Very good location. J-train to Manhattan very closer. Very convenient transfer to and from JFK. You may use J-train from AirTrain JFK.
Host give very good instructions for settlements, also He is very attentive for your comfort.
There is only one problem. Smell in the room and house is very very hard. After night your clothes some time will be have a little smell. So think do you ready for this inconvenience or not?