Great apartment, large space and very centrally located.
The building itself is undergoing some kind of construction so there were some foul odor near the entrance.
But, overall a great place to stay at while in Rome!