The pictures are exactly what you get. It’s hard to believe. The view of the Colosseum cannot be beat. Arch of Constantine within view as well. You’re right near a lot of major landmarks. You can even walk to the forum easily. Spanish steps and trevi fountain walkable 20-25 minutes away although we took taxi. 15 minute walk to train station.
Huge apartment. WiFi not great and air conditioning mediocre but it did not make the stay any less enjoyable. One-of-a-kind experience.