We had a good stay at Alessandro's place. It would have been great, except for a couple of things. The flushing of the toilet was a nuisance. Maybe it broke recently and wasn't fixed on time. And the internet didn't work the last 2 days of our stay, which was a major headache, since I had to work. Other than that can't say anything bad about the apartment.
The location was just great. A few steps from the Colosseum, and we spent every night there. Also, very close to all the major attractions, Piazza Venezia, Trevi fountain, Spanish Steps, Pantheon. Lots of restaurants, shops and museums in the area.
Check-in was great. We arrived late, after midnight and Alessandro's friend met us and helped get the heaviest suitcase up the stairs, which was major help, since the steps are pretty steep. The apartment had all the necessities. An oven would be nice to have, but I guess not everyone needs that.