Very good location. AC in every room (Must have for sommers in Rome).
Clean, well equipped.
Recommended to stay here!
The stairs are steep and narrow, but you get a good apartment in the center of Rome!