The location is the best and place was simply great! Couldn’t have asked for a better place in Rome!