Absolutely a great place to stay. Very convenient for travel around Rome.
I would recommend this apartment to all travelers.