This place is middle of everything, so you can walk to everywhere you want in Rome. I was welcome by Dino and he kindly explained where to shop, eat and ride transportations.
I really enjoyed stay there. It was worth of money. I would definitely stay there again if I visit Rome.