Amazing location. Perfectly central to everything you'll want to see in Rome. Charming!