Wyndham Garden Hotel, Newark Airport, NJ review