The location is amazing --- very close to the Vatican and an easy walk to all the other major sights. I didn't spend much time in the apartment but it was very good for one person (or two people willing to share a bed).
Alessandro/Michaela were extremely helpful and responsive as I prepared for the trip and during my stay.