Very nice place with the best location in Rome! Incredible experience