Nice apartment, great location.
Highly recommended, will definitely come back when visiting Rome hopefully near future