The apartment is ideally located. Only a couple of minutes (less than 10) away from the Colosseum and Piazza Venezia. Due to its perfect location, my friends and I, walked over 60km in 3 days. No need for public transport, everything SEEMS (and most of the time IS) so close. Regardless, the Metro station CAVOUR is 2 minutes away and you will be able to go almost everywhere (in the city center) in less than 20 minutes.
The neighbourhood is lovely and secure. Plus, there are some great restaurants.
In terms of technicalities, the apartment is unbelievably functional. Everything you might need for a nice weekend with friends is condensed in a tiny, but lovely little apartment in the heart of Rome.