Great place to stay if arriving and/or departing from JFK