Helen's place is in a great location - very close to Americana. We enjoyed our stay with all the great food options available near by.