Stay here! Beautiful space, lots of light, wonderful kitchen, super comfy couch for lounging. Super close to Stanford and town and country shopping center. I hope to stay again the next time work brings me to the area.