We are a family of 6 travelling in Italy and Mimma’s apartment was just perfect. So well located it’s incredible!! Everything is minutes away. We could do everything on foot and that made us enjoy Rome even more! Mimma’s apartment has been recently renovated and it looks and functions perfect.
I recommend it 100% and more!!