The location is amazing, very close to the vatican.
It is fine for short stays.
There is a bit of mold smell on the room and no wifi.