Cristiano's apartment is very comfortable, well equipped and very well located (near the Piramide metro station). The only minor drawback is that the apartment is a little humid.
Other than that it's a great place to stay.
Cristiano is a great host and he was always available when we needed an advice.
We highly recommend staying at Cristiano's.