I've had the opportunity to stay at this hotel a few times. Both times I was pleased with the cleanliness of the rooms and attentiveness of the staff. Think classic old style motor inn - and you will be on target.
Plus side - free parking and wifi, breakfast (Although not remarkable), very convenient to Caltech. Pool to lounge by, and a starbucks/7-11 on the same block.
Cons - Should you get a ground level room facing the parking lot - it's not the best.
I recommend asking to stay on the second floor. Those that face the back parking lot were very quiet.