Check the St. Francis Arms in Sunnyvale. Sunnyvale is adjacent to Santa Clara and it is very easy to get around the area.
My wife and I stayed at the St. Francis Arms for 11 months last year while I was consulting in the area. They are 1 and 2 BR corporate apartments with everything furnished just like a t/s resort. They have a nice pool, assigned covered parking ( free ), is very clean and well maintained, and they offer a free breakfast every morning. They rent by the night, week, and month. They are very well located in a nice area and are a short walking distance to supermarket, restaurants etc. The rent is quite reasonable.
Here is a link to the ST. Francis Arms:
http://www.stfrancisarms.com/