We absolutely enjoyed our stay. The apartment has everything you need (including powerful AC to help with the summer days!), gives you a fantastic view of the Forum, and is in a great neighborhood. There are lots of restaurants and shops nearby, and it's very safe walking around at night. It's extremely close to the Forum and Colosseum, and a short ~20min walk to the Pantheon, Trevi Fountain, etc.
The apartment is at the top of the building, so getting that fantastic view does mean you'll go up 4 flights of stairs. But our hosts were incredibly kind and helped us carry our bags up the stairs, even though it was 11pm!
I hope to come back here the next time I'm in Rome!