Giorgio's place was up 2 flights of stairs, so make sure you are able to carry your bags up the stairs! The shower is also relatively small (however this is standard all over Europe), and was at times difficult to keep the water hot without messing with the knob.
The entrance does look a little sketchy, but we had absolutely no problems with it, and the apartment itself was very cute and was right in the center of Rome! (However, because it was right in the center, some nights we dealt with more noise than others) Thus, it was very close to everything. There was also a washing machine in the apartment, and breakfast was provided.
Overall we had a wonderful trip and we would recommend this place to anyone staying in Rome.