Stayed here with my wife and three small kids (10, 7, 5). We stayed 8 night leading up to Christmas eve. It was our kids first international trip. We loves the experience. Piazza Navona hosts the Christmas Market in Rome so lots of stimulation for the kids. The windows looked right over the Bernini fountains.
The location was great and we could walk to everything. Tech on the TV was critical for kids downtime. Plenty of space for our family