The location of the apartment cannot be beat! The Spanish Steps are just a block away and so is the Metro if you need it. We took it to both the colosseum and the Vatican.
Michela's apartment was just as described, very clean and with more than enough space for me and my husband. Her housekeeper Paola met is with the keys - just a note that Paola doesn't speak any English, but my husband was able to speak to her in Italian so it wasn't a problem.
We had a wonderful time in Rome and the apartment was just what we were looking for.