The location is the best thing about this place. Trevestevre is lively and feels as if you are in an authentic part of Rome. The apartment has everything you need. It is well appointed, clean and modern and the hosts are incredibly helpful and seemingly always available. It is above a bar, which for us was great as you can dive in there at the end of the day for an aperitif and listen to the live blues/jazz music every night we were staying.
If you are looking for a quiet hideaway then it is probably not the place for you. But otherwise highly recommended!