Matteo's place has a great location. Trastevere is full of good places to eat. Also, the tram 8 (Piazza Venezia) will take you close to most of the touristic sites. It's stop is just in front of the apartment. It was really easy to get there by train from the airport.
The apartment itself is really comfortable. It has a good bed and lots of space. As a comics fan, I particularly loved it's light switches. In the end, it made me wish I had planned for a longer stay.