I stayed in Roshni's place for 2 months, while waiting for my new apartment to open up. Overall, it was a great experience. The location is very convenient for biking - it's a little less than a mile from Castro St, which is the commercial center of Mountain View. (It would probably not be the best place for you if you depend solely on walking and public transit.) There is also plenty of parking.

The room itself is a little on the small side, but very comfortable and well-appointed. It is completely separate from the main townhouse. There is a sizable walk-in closet. Roshni was gracious and accommodating throughout, especially when I had to change my dates around.