Great place to visit Rome. Fantastic location, close to all POIs.