Great location!
Huge apartment, very comfortable!
Close to all places of interest in Roma.