I spent three weeks at this hotel and marveled each day at how well it was run. This is an older facility and with out a very attentive staff it could have been dismal. The staff keeps this place spotless and functioning smoothly. The desk manager quickly learned my name and greeted me each time I passed the desk. The management makes this a 3 star hotel with a 5 star attitude.