Great place close to everything in Palo Alto and Mountain View! Comfortable, peaceful and very convenient!