Helen's place is a really nice spot, located not far from Stanford and has the necessary amenities. Helen was a good host, and very responsive. The surrounding regions are not great for walking after the evening, but the home is a safe place. Good value for money.