A great place to stay the night, really close and convenient for JFK