This place is fantastic. It's only a couple minutes walk from the Spanish Steps, and super close to everything else. The Trevi Fountain and the Pantheon are only a 10-15 minute walk from here. You really can't ask for a better location. The apartment itself is beautiful with tons of natural light.
My only complaint is that I hated the mattress, but that's a personal preference. It was too firm for me but some may like it.