The place is exactaly the photos, the street is a little bit dark, BUT, all the streets in center of Rome are like that, dont worry! The building was a little bit old, but all the builidings are like that too. This is the better place to stay in Rome, for sure, perfect localization.
My only concern was about the cleaniless, there is no service for that and if you will stay for some days, this could be boring, anyone want to wash dishes or clean bathrooms on the vacations. The shower was not so warm too, for me, it was so cold, after a tiring day walking by the city, everything you will want is a warm shower.
We were surprise too with a tax of sixty euros (for 1 week) at the moment on the check in, so, ask the host before about it.
In general was a good place, the answers was quickly and the best thing is the localization, is PERFECT, near from everything.
Thank you so much for all!