Everything was great, location is super (10 min from Vatican and St. Peter's Cathedral), it's a bit far from historic center but the place is located near 2 bus stops so we used public transport to get to Colloseum/Trevi/Navona etc.
Cons: shower has very low water pressure and is quite small. And the flat has very thin walls. You can hear literally everything that's going on in another flat.