Very good location. Amazing place in Rome