Staying at Helen's feels like a home from home.