Hands down - The only place I will stay in Roma.
Central location. Great apartment. Even a little garden.
I'm going to come here again. 🙂