We have done many trips with large groups and it's fun to stay at the same resort and have rooms close to each other (if that's a possibility).
I don't need to share an actual room though. I would choose separate rooms for each family over a villa.
I don't need to share an actual room though. I would choose separate rooms for each family over a villa.