Very nice, quiet place, with a nice garden, and even its own chapel. Rooms were very spacious, and the bus stops are very close by.
It's in a quiet area, so a bit of commuting is involved to reach the touring areas, but commuting is quite easy in Rome, and it's only one bus ride away to the train station.
Very nice place.