We enjoyed our stay at this place. We had some trouble with the windows which let a lot of noise through at night. But according to the owner they are planning on changing them already. The location is very nice with some very good restaurants close by and only 2 minutes walk to the metro. Also we could walk to almost every tourist spot in Rome from here if we wanted (nothing more then 30 minutes away except the Vatican).
Would stay again.