I can recommend the Apartment. It is small, but nicley eqipped, with a lot of kitchen equipment. If you don't expect a five star apartment, than you will have no bad suprises. The check-in with Fabrizio was quick and easy. Also there is a reception where you can ask questions and leave your luggage for some time. The apartment is less than 5 minutes walk from the Termini station, so if you arrive there by train it is very easy to get to the apartment. The area might seem a bit sketchy on the first sight, but actually the people are really nice and there are good restaurants close by. Also from Termini you have access to the public transport and can go to all parts of Rome quickly.
Alltogether we were very satisfied with our stay in Rome!