We stayed for a week and the place was great! The interior design was very cool and made us feel comfortable. Close to city centre and metro station, also a supermarket and some restaurants. The amenities were more than enough, we could cook, wash our clothes etc.
The internet speed is 4mb/s, might be just enough for browsing but not for work (as we needed).
Communication with Roberta was great, we even got welcome drinks and snacks, as well as some recommendations for getting around Rome. We highly recommend this apartment and we will stay again when back in Rome.