Alessandra's place was great during my brief stay in Rome. It had reliable wifi, there were lots of restaurants nearby, and lots of transit just a 3 minute walk away.
The only downsides is that the moisture in the air is palpable which resulted in the unit feeling quite "dank," though there's a de-humidifier available for that purpose that solved that. The other, related downside is the substantial amount of mold all over the walls of the shower and bathroom. If I'd known about these in advance, I probably wouldn't have booked it. I would be concerned about my health if I was staying more than just a couple days.