Helen is a down to earth lovely human being. Who truly cares about the space she lets out and the environment. Great place to stay.