Nice economical place to stay near JFK Airport when you have very short time.