Great location, extremely close to Cavour metro station, Coliseum and a number of great restaurants. Apartment is as described and includes AC, a must for staying in Rome!
No contactless check-in available and picking up the key was a bit far when arriving with suitcases. None the less highly recommend when looking for a central location in Rome.