Excellent place! Near of the best places in Rome, very clean and beautiful.