I had a fantastic stay at Dee's place. The apartment is on a very quiet, residential street, about a 15 min walk from Downtown Mountain View. It was spotless, and frankly, the pictures in the listings don't do the place justice. I'd definitely stay here again.