Anybody familiar with the Econo Lodge on Willow St.? Just checked their rates and they have the cheapest rates but wanted to see if anybody else might have stayed there...