The apartment is perfectly located (less than 10 minutes away by foot from Piazza di Spagna), and offered everything we needed for our 3-night stay.
Carmen was very helpful and even allowed us to store our luggage at the apartment after check out.
I would definitely recommend this apartment!