everything you need for pleasant stay or a working trip in mountain view