Best apartment we stayed at in Rome with our 3 kids in terms of space, amenities and had two bathrooms with showers in each. Only downside is it's in Testaccio, not the nicest area of Rome, but convenient to the Pyramide train station, Colosseo and Ostiense train station to get to/from Fiumicino airport. Simone, the host went out of his way to meet us at the Pyramide station, and was very hospitable, and even checked with us to see if everything was fine during our stay. Would definitely recommend staying here, if you don't mind the location.