Great place to stay especially if you're flying to the JFK airport