The accommodation is pretty basic, but has all the essentials you will need. The location is superb, metro, tram and bus are really a few minutes walk, shops and cafés are close, too (I recommend visiting Sciascia which is a 5 minutes stroll and offers maybe the best experience I had in Rome).