Great Location. close to the center and to all the main sights of Rome.
Highly recommended!