Lovely apartment with great facilities. We took advantage of the washing machiene, using the useful private outdoor space to dry our clothes, and well equipped kitchen. Everything seemed clean.
Only downsides would be that we couldn't find the WiFi network, the bed wasn't the most comfortable and the location was a little awkward. With a 24h transport pass, you can easily use the tram to get to to and from the city, but without this you cannot buy a tram ticket at the platform and will have to walk half an hour to the metro. It is quite a way out of Rome and takes a while to commute but this meant that it was quiet and in a nice neighbourhood.
Overall, we really enjoyed our stay and Mario was very friendly showing us in.