I stayed here for four nights, commuting to work in Mountain View. I had a great stay --- checking in was seamless, the bed was comfortable, and I really liked the shower (it's big).
There was at least one other person staying in the same apartment, but we kept to our own rooms and I only ran into them once, which is fine by me. There's a nice kitchen which nobody seemed to be using. So, if you like your privacy, this place seems like a good option.
The laundry machines work well.