Helen ' s place is well located and well maintained. Helen is an excellent host and we enjoyed both our stays.