Amazing location, best in Rome situated right in the heart of Campo di fiori. Couldn't have asked for a more amazing experience!