Great place if you want to see rome in an alternative way. Everything you need for your stay is directly next to the flat and it just take 15 minutes to Termini with the metro.
Do yourself a flavour and visit the cafe downstairs!