Great place in Rome if you are looking for something more common Italian and away from tourist places, at the same time you have direct bus #170, just outside the building to Piazza Venezia and to/from Termini station. The host is very nice.
I recommend it!