Perfect location for exploring Rome. Close to lots of great restaurants. Very spacious apartment that comfortably fit 6 adults. If you're using one of the pull-out beds, recommend the one in the living room (vs. the one in the bedroom) -- it's more comfortable. We didn't cook anything besides breakfast, but not tons of cookware, etc from what we could see.
We didn't meet Giulia, but Andrea was very helpful in checking us in and also helped to arrange a private car to the airport on the day we departed.
Lovely apartment! Would return if staying in Rome with a group.