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