Great location! Very short to walk to any sights.
Small but it is Rome after all and you will just take a shower and sleep there. Shower is fine, bed is comfy.
Take a transfer the host offeres - super convenient and good price - 50 Eur.