We had a fantastic stay! Perfect location in central Rome, easy walk to every major sight in the city. But on a quiet side street. AC in each room helped us sleep in the hot Roman summer, and Wifi worked great (I was able to join Zoom meetings no problem).
Highly recommend staying here!