Great option for a short stay near JFK!