Okay, ich fasse mal zusammen; ihr habt ein Einfamilienhaus, lebt (wahrscheinlich) als klassische Familie zusammen und seid somit privilegiert.
Du schreibst, sie ist eine gute Mutter, die sich um ihre Kinder sorgt. Das ist schon einmal die Hauptsache, da keine Vernachlässigung vorzuliegen scheint. Ich gehe einfach davon aus, dass sie sich aufgrund ihrer bescheideneren Wohnverhältnisse schämt und ein Besuch sie psychisch überfordern würde. Dafür muss man nicht einmal einen schweren psychischen Schaden haben, manchen Menschen fällt dies einfach schwer.
Ich persönlich würde sie nicht darauf ansprechen, um sie in keine unangenehme Situation zu bringen, scheinbar hat sie es sowieso nicht einfach.
Wird es euch mit den Übernachtungen zu viel, setzt einfach mal aus.