We had a wonderful experience with the apartment, with Michele and with Rome.
The appartment is located very good for accessing the sights of Rome. We walked to Colosseum/ Forum Romanum. Going from and to Leonardo Airport is easy ~10 min walk to Termini station with express train. This is also Hub for metros. The apartment is very good for families with its 2 bedrooms. Lack of livingroom was no problem for us. Table for 4 in the kitchen.
There are a lot of good restaurants just within 500 meters from the apartment.