Perfect location and neighborhood for a quick, quiet stay near JFK.