Perfect location.. very close to old City of Rome!! Colosseum is at 10mins walk.. and all other attractions are well connected with public transport.
Recommended for travellers..