Wonderful location, very close to Barberini Metro, the Spanish steps, Trevi Fountain and all of the sights of Rome. We have been to Rome many times and usually stay closer to Piazza Navona. This time we stayed closer to the Metro so that we could day trip and get around easier, and we weren't disappointed.
The apartment is in a busy part of town, but not much noise at night. It has a lift, but if you are up for a challenge you can walk the 100 stairs to the top. You will appreciate the comfy beds, AC and washing machine. Overall we enjoyed easy communication and check-in, and the apartment had all the amenities we needed for our short stay in Rome.