Excellent place to stay if looking for an overnight spot to rest near JFK.