La Quinta Inn, Clifton NJ review