Helen‘ s place is a lovely, cozy guest house excellently located for getting to Stanford and other Palo Alto and Peninsula locations. It was just as described and I definitely recommend staying here.