What can I say, it's all true, Helen was a wonderful host, and the place is cosy and comfortable.
Short bus ride away from Palo Alto station.