The location is as perfect as it seems; right across from the Colosseum and bustling crowds of tourists and the like.
Our stay here was really nice, from checking in to checking out. I must say the couch is especially comfortable and is wonderful for afternoon naps.
I think the only thing to be wary of is if you are coming in the summer, the air conditioners don't seem to be strong enough to ward off the heat. We had set it to the lowest setting and it didn't seem to make a difference. Otherwise, everything was fantastic.
Another thing to note is that you have to pull the apartment door towards yourself when unlocking it because for some reason the door doesn't seem to like being opened without tension.