Very nice place in a very good location in Rome. New design. Clean and nice stuff.