The reason why I choice here is because it's location close to JFK. If you just need a place to rest and catch the flight next day. This place well be your best choice!