Helen is a welcoming and diligent host who shows great effort to make the stay as nice as possible.