Sounds like a perfect set up. Friends of mine have a second house on their large semi rural property which is suitable for that type of shared living.
There are building companies that modify homes for this type of living. There should be more of it!
They are called Houses in Multiple Occupancy or HMOs