Location is perfect. If you are not sure where to stay in Rome, this has the best of all worlds. There are many bars and restaurants very close, and you feel in the heart of things. All the big attractions ( collesuem etc.) are easy to get to by the very available rental electric bikes and scooters that are dotted all over the city.
We went in August when the temperature outside was 38C, so the ice cold airconditoning was a life saver.
The room is small but very comfortable. The bathroom is basic, but functional with a decent shower.