The place is clean and close to attractions and Angelo is very friendly and flexible.
Be aware there is a city tax of €7 pr. day. This is apparently normal in all of Rome, but I was not aware before arrival.