The flat could not be in a better location. Most of the major attractions are within an easy 15 minutes walk with Vatican just over the bridge and Castel Saint Angelo a stone throw away.
Loads of very nice places to eat and drink and if you like your shopping you will not be disappointed with the choice of shops close by.