Helen’s place was the perfect place to stay. Close to Silicon Valley tech offices and had everything we needed. Easy and effortless to check in and communication was top notch.