I am living it.
Each of my guys has their own bedroom, and office/private space. I don't have a bedroom, because I float from room to room each evening. Let me break it down by floor:
WarMan has the master suite, and shares the walk in closet with me, as well as his own private bathroom (except I use it as well.) The next bedroom on the top floor is actually his office, since he works from home. He has a small corner desk in there for me to come work on small projects. At the end of the hall is DarkKnight's bedroom, next to our daughter's bedroom (she's almost 19 and will be moving soon). They share the main bath on this level.
On the main level of the house is our shared kitchen, living room, dining room and half bath. We also have a large game room and deck. The table in there is 4' x 8', and we all use it for shared painting projects or crafts, or playing games. I have two desks flanking the fireplace that are mine, one for paying bills and one for house my craft stuffs.
Basement level has a separate office space for DarkKnight, since he works from home. He has a longer table extending from his desk, as well as a recliner in there for me, for when I want to hang out with him. PunkRock has his bedroom here as well, and the majority of the big open basement is PunkRock's painting table (he does commissions on miniatures) and then we have a wargaming table in the remaining space for everyone to use. There's a full bath on this floor, which anyone could use in a pinch, but for the most part it's PunkRock's.
This house is a rental, though, and when my daughter moves out we will be looking to purchase something similar.
We have game nights every other Thursday.
Our finances are combined in differing ways - I spell it out in my journal, if you are interested.