Pros: great location even though it's a narrow street that most taxi can't go in; Dino is nice and responsive; large bedrooms - 4 people can be in comfortably; 2 small bathrooms are very helpful in the morning; very good wifi.
Cons: pretty high 3rd floor apartment without an elevator, it's pretty difficult to haul up the luggage; Dino doesn't like people to cook anything in the kitchen; we ate out mostly, but boiled a few eggs - there's not even salt & paper; bathrooms' show water is weak.
Over all we enjoyed our stay in Roma as well as in Dino's.