The appartement is very clean :) We were happy to stay there. It's a 20min walk from the Colloseum (there is a bus stop and metro station nearby).
We have 0 complaints about this stay :)
The best restaurant we had, was nearby: Tratoria Vecchia.