It is great to stay in Simone's loft. It is within walking distance of the main station (with fast/direct access to the airport) and the historical attractions of Rome.
The loft is great. Those of you who are tall just be warned the ceiling over the bed is low.
The apartment is on the ground floor, but it is at the back of the building, so the street noises don't really interfere.