Great place for family, we liked about having one room for kids and other for parents. There is all conveniences we needed. The two weeks weather was constantly over +30 and cooling was super nice!
Location in Trastevere is good for public transportation. Busses are usually late, but close to apartment is 2 tram lines and Vatican is reachable by train.
If you are in Rome at hot and you feel that driving is doable, we recommend car rent. We used it for 1 week and enjoyed flexibility. parking is free in areas with white lines. Our kids liked a lot a visit to Hydromania aqua park and Cinecitta World amusement time park. There is also free parking at shopping malls, like Designer outlet mall.