Nice apartment with lots of local shops & restaurants close to the Vatican.
It is a little far from the Colosseum, Roman Forum, etc so transportation is necessary for these sights.