great place! best location in Rome!