I loved my stayed here, met some great people!
It's also very close to the caltrain station by foot which makes it easy to commute in the valley without going through traffic jams.