Leah’s place in Mountain View is great for a multi-day stay, and she’s super communicative, very helpful and accommodating. The place is in a cozy neighborhood that’s quiet at night and close to everything. If you’re staying in Mountain View, I highly recommend staying here!