Helen's place is a dream. Helen provides great snacks and drinks, and it's an absolutely lovely neighborhood. I stay here while visiting Redwood City for work and it's extremely convenient. I seek Helen out first every time I visit - hers is my favorite place to stay.