Salvatore's place is great. There are three bedrooms each equipped with a private bathroom and guests share a communal kitchen. His apartment is a 5 minute walk from the Castro Pretorio metro stop on the B line, which is only one metro stop away from Termini, the main train station of Rome, which is very convenient for travelers. I would recommend staying here.