It is an ideal place to be in Rome. 8mins away from the Coliseum and 10 mins away from Vittorio Emanuele Monument. If I had to return back to Rome I would definitely choose this place. Plus close to metro and also a good convenience shop 2 mins away. What else do you need?
The apartment is nice for a holiday, after all you only need to sleep and shower, however before making your tea, do check the kettle as it is not the most hygienic kettle.
All in all yes i recommend this place. Super