Awesome place and might be the best location in Rome. Highly recommend.