Great location to stay in South Bay area. Really close to Palo Alto Downtown (walking distance), easy to reach 101 (5 mins car). Bedroom, kitchen and Bathroom are perfect. Perfecly furnished. Large windows and Nice garden to enjoy the very quiet neighbourhood.
Highly recommanded if you want to stay in the area.