The apartment is in an excellent location, literally meters from Trevi Fountain. This got old for my week long stay, it is a lot of touristy stuff around. For a few days this is a perfect location, it's so close to all the main historical sights and the walk to Vatican and Trastevere are quite nice.
Overall the apartment is comfortable even for a week long stay when you'll probably take a few longer breaks in the apartment.