This was my first time in Rome and I believe this is a very well located place to get around, next to bus stations and close from interesting places walking distance. Groceries store just a few steps away. The apartment is as you see on the pictures, well furnished, very clean.
Alberto is a thoughtful host, he will advise you and help with whatever he can. Very friendly, easy to get in touch with.