We stayed at Alessandra's place for four nights. What can I say? The location is brilliant- Trevi fountain is literally on the doorstep! Most of the other attractions are within reasonable walking distances.
There are plenty of restaurants and cafes within easy walking distance. I would recommend looking down the side streets though, as the costs can vary tremendously!
I would definitely recommend Alessandra's apartment, and would love to come back in the future! 5 stars!