the look is very similar re the cap but the stem of my one was quite thick.the location data fits with mine .

my one had a pleasant shroomy smell when fresh

the impudicus a possible candidate ,i will see if i can get a full grown one for a spore print

i assume the smell/taste in the online descriptions as a bit strong etc is about raw and that they are considered edible in italy might be related to the "nice in sauce" rather than "good in salads" principle