Place super central and super clean. The location of the place is the best in Rome. Recomended!