Dianne's place was perfect for my one night stay. Just a couple of blocks off of Castro St, it's close to everything you need, and an easy walk from the Mountain View Caltrain station. Her place is cool and very personalized, and she made me feel very welcome. Surprise treats: a dog and a cat, both very friendly!!