We enjoyed our stay! Location is awesome. Historical centre is in walking distance. There are many restaurants and bars in the area. Tram station is very near - we used tram number 19 straight to Vatican. Communication was amazing - we got reply almost immediately. We expected the place little bit cleaner but in general it was okay.
I would reccomend.