Location, location, location! The location is amazing! 5 min walk to Piazza Navona, one of my favorite places in Rome. It's also walking distance to other main attractions like Fontana di Trevi or the Spanish Steps.
Fabiola and her son are great. They were very helpful and easy to reach. It was the perfect place for our trip as we didn't really spend much time in the apartment. The wifi worked perfectly as well. There wasn't much noise at night. Slept very well.