Great and comfortable space to stay near JFK