The location is excellent. Near the metro station, 5-min walk from the colosseum and from everything we need to visit in Rome.
The apartment has everything needed for a couple days in Rome. It is located on the third floor without an elevator but it didn't bother us at all.
Luca is super friendly and kind. We recommend staying here if you wish to see everything Rome has to offer.