Perfect place to stay next to JFK.
Matches the description in everything.