As for my experience finding everything you're looking for in one place/with one family, I've done that but it was more about lucking out and finding nice people (they didn't even charge for "one more mouth to feed" or laundry). But those items don't need to be expensive at all if from a third party, especially if you're headed to a developing nation (or one hit hard by a crisis, like where I am, in Portugal).
As a side note, in general, the farther you venture from the best spot in the city, the cheaper it gets (and the more authentic your day-to-day experience when compared to the "average Joe") and the likelihood of better hospitality increases.