Perfect place to stay! Amazing location (walking distance to downtown, town & country shopping center, and the edge of Stanford campus) and wonderful hosts. The place is located right in the center of Palo Alto and yet one feels completely transported into another world as soon as you enter the space. Highly recommended!