Great spot. Very close to Roma Termini train station at the same time to the Colosseum and other main historical places in Rome. 10/10