We enjoyed our two night stay here. Helen’s place is conveniently located about a 10 min drive from downtown Palo Alto. The area was quiet and felt safe. The space feels very private and cozy. Checking ourselves in and out was easy. Free parking was available on premises. The only minor issue we had was the WiFi wasn’t great- could not stream anything on Netflix, for example. But otherwise we greatly enjoyed our stay and would recommend/come back in the future!