Great place close to all main attractions of Rome. Highly recommended.