Our stay was perfect! We couldn't imagine better location for our purposes: quick access to metro and walking distance to attractive spaces. For this price its best you can get around.
The apartment was shining clean, contact with Host was easy and welcome set on table shown Rome from best side. :)