What a nice place Mountain View is, with open wifi, trees, friendly people and bike lanes everywhere!