Leonardos apartment is indeed very nice and clean. I really liked to stay there. Just 2 points to mention: A small fridge would be great to keep food and drinks cool, specially in the summer.
The other thing is the connection to the inner city. Streets and bus lines are not easy to understand in Rome. Yes, there is a bus stop in front of the door, but you might need change busses to go to the center or on the way back. The train near the house is also there, but quiet often you have to wait for train or bus like 10 minutes or more. I took much longer for coming and going.