Helen's place was a great alternative to a hotel room. It's close to SFO and near a shopping plaza where you can get anything you need. The space was comfortable and impeccably clean, and had some nice personalized touches. I would definitely stay here again if I revisit the area!