First of all, Ennio was a great host, providing many Information about our Location and being courteous by taking care of our luggage before/after check-in/check out.
The Appartement is only 10 minutes away from Roma Termini and many of the great sites can be simply reached by foot. The Metro station is also not too far away.
Since the appartement wasn't located in a tourist spot, and the windows were quite soundproof, there was no problem to get some sleep.