My home base is Red Rocket and after I max out a companion, I let them live there. Before then, they stay at the Starlight Drive-in.
So far I have perks for all the companions except the two dead ones plus Strong and Codsworth.
Every time I come home to dump scrap McCready and Garvey hit on me relentlessly for romoance. (playing as Nora) Preston is begging me "Is now a good time to talk"? No, I got your companion perk so get lost. Makes me feel like a gold digger (which I am).
I am going to have to find another home for the horn dogs.
So the tip, hint or spoiler? Don't live with your old companions after you max them out.