We really enjoyed staying at Angelo's apartment. The location was fantastic and the apartment was pretty comfortable for a couple.
One potential improvement is the shower. We struggled with setting the proper temperature. It was either too hold or too cold.
Overall, it was a great place to spend some days in Rome.