I stayed in one of the apartments and it was great! It was fully equipped with all the basics, clean, and I loved having the inner courtyard area as an additional place to sit and relax. I felt it was close enough proximity to many of the major attractions (Trevi fountain, Spanish Steps, Villa Borghese & Villa Medici) without being too crowded. Plenty of more local spots are within walking distance that I felt were more authentic than things right by the fountain or nearby Pantheon.
While this didn’t diminish my overall stay, my apartment steps weren’t well lit, so coming back at night you have to use your phone flashlight to see the stairs. The lock on the exterior door to the apartments also was finicky, so just something to be mindful of.