Perfect location in the city center : located between la Piazza del Popolo and la Piazza di Spagna. Beautiful and clean apartment to live in.
I recommend it, we had a really nice weekend there !