The apartment was fantastic - the perfect location, close to many of the best sights in Rome! The street is also very quiet but well lit and safe. The apartment itself was cozy and the perfect size for 1-4 people (I stayed with my sister). The only complaint would be that the bed was very uncomfortable, with the sofa bed being more comfortable. If you have difficulties sleeping on a firm mattress I recommend the sofa bed.
Giulia was also a wonderful host - she booked a taxi from the airport for us and helped keep in touch when our flight was delayed and there was some confusion with finding the driver. She also met us at the apartment and gave a tour.
Overall, a good experience!