Kevin's place makes perfect sense if you've got a car. I found it to be about 50 mins from JFK if you don't have a car. The neighborhood is somewhat noisy but there's a beautiful park just a block away. Once you get to the main road you realize it's not a great place to be out at night. My check in was later than I had expected and the place was somewhat dirty but Kevin was quite nice and accommodating. I'd recommend this place if you have a car and need a quick sleep, not so much long term.