The apartment's location was perfect. On a street full of restaurants and grocery stores, and, however, it was very quiet at night. The colosseum was just a 10 minutes walk away. The apartment is fully equipped with everything we needed. The only thing that might be an issue (especially if you're going to work from the apartment) is that the Internet still uses ADSL technology, which provides up to 10mb, so it's pretty slow.
The apartment's size was perfect. Not too big, not too small. The only area that felt too small was the shower. If you're too tall or with some extra weight, you might find it uncomfortable.
Fabrizio was an excellent host. He was in communication since the day before our flight. At out arrival, he was already expecting us and gave us a lot of tips for our stay and trip.