Great location in the middle of Rome. Everything at walking distance.