I had a great stay at Michael's, his place was clean with great amenities and in a convenient location for working at Caltech or JPL - this was the best value we found in Pasadena! Watch your head if you're sleeping on the lower bunkbed though, as the bed at the top is a bit low.