We really like the location, its very close to main termini station (15min walk) or to repubblica station (5min walk). Most of the time central rome is walkable from here (trevi,pantheon,colosseum, etc)
Notes: its a bit confusing to find the unit in the building at first. Other than that it was great