Big appartment and terrace!
7 min walk to Piazza del Popolo and Flaminio Metro Station, from where you can get to Coloseum, Piazza Venezia etc in 30 min max, by changing from Metro A to Metro B.
25 min walk to Vatican
15 min walk to Castel Sant’ Angelo
Good location from my perspective!