Fantastic location in the very heart of Rome - all landmarks at a stone’s throw