This humble abode of Helen's is great. If you need a place to stay, that of which is central to SoCal, stay here...