The apartment is simply amazing! Book it if you can. It is pretty modern, well equipped and offers everything you need for a pleasant stay. The location is perfect - just between the Vatican and Piazza del Popolo / Villa Borghese.
Mark, thank you for the great communication - we would love to book your apartment again. All the best from Cologne