I would highly recommend staying at this apartment. It is very central for getting around and very easy to pop out and come home for a break before heading out again. We walked to the vatican which was only 25 minutes away. And Villa Borgehese is also a short walk. If you want to shop it is right next to all the beautiful designer shops.
The apartment itself is very comfortable, a huge bed (which felt like being in a luxurious hotel suite). The host made us feel very welcome and in safe hands as she kept in touch regularly. We went for a Christmas break and it was the perfect place. Thank you!