The flat is really close to the Termini station, so you can easily get anywhere in Rome by public transportation.
The room is exactly as advertised, there are some route 66 posters on the wall. My host was Teona, she was really helpful. There was a problem with the apartment door lock, but that has been sorted out eventually.