The place is very nice and very close to a lot of public transit options. The subway is across the street and that will take you to the Trevi fountain, the people’s plaza, the coliseum, etc. the bus is also across the street and it leaves you right in front of the Vatican museums.
Emidio is also very friendly and responsive.
The only gotcha with the place is the shower - it goes from scaling hot to freezing cold if you don’t get it right. The trick is to have the handle pointing towards the wall, then fully open it, and then move it slowly away from the wall (but not too far). And if you get cold water again, turn it off for 5 seconds and then back on.
The pillows are also a bit uncomfortable but the small ones are very nice.