This place is very well located from all main atractions in Rome. Everything is walking distance (if you like to walk), plus the place is very close to train station “termini”.
Vincenzo is very helpful with all sorts of turistic information. The room is very small, but it is functional and clean. I was able to have good rest.