sentence1: Family rooms have been introduced in many spots, making it easier for younger children to enjoy meals with their parents (and vice versa).
sentence2: The fact that family rooms are now located at many places makes it more convenient for children to enjoy meals with their parents.