If you expect perfect accomodation next to the centre of Rome and Vatican, this should be your best choice. Enjoy it!