Location is good, you have 7 minutes to get to the metro which brings you to the city center, it’s around ten minutes. It is better then stay in the city center, because Rome is very big city, so anyway you will have to use metro.
Inside the room a bit cold if you’re staying during winter.
Also the room is inside the flat where owner lives.
Price for this room could be less on my opinion.