I stayed at Linda's place for two weeks. It was a pleasant stay overall. The place was very clean and you could tell it was refurbished recently. The place is within walking distance of Downtown Mountain View (about a 15 minutes walk).
Checking in and out was very smooth and instructions were clear. Linda was very kind and quickly responded to any of my questions.
The only thing that may be bothersome to some is the proximity to the train tracks. The apartment is right next to them and the passing trains are pretty loud. Fortunately, they don't pass at night. After staying for two weeks, they had started to become somewhat of a nuisance.