Leah's place was incredibly easy to find from JFK. I traveled there via MTA (2 buses, 1 hour total) I found it very intuitive to get there and check in. After a long journey, I was grateful to have privacy and such a nice room and bathroom.
A note to future travelers: The heaters in the room are surprisingly loud and the neighbors had the radio on the entire time I was there (even over-night) I can sleep through anything so it didn't bother me, but I can see how it could be a problem for people. If you like silence when you're sleeping, I recommend earplugs.