A mushroom village is not typically found by default, but there are exceptions where a village can generate at the borders of certain biomes where villages cannot normally exist.
These biomes include: snowy biomes, mushroom biomes, jungles, and mesas. In this seed, you will spawn very close to a village that connects with a mushroom biome, with part of the village located within this same biome – it looks absolutely stunning.
One section of the village is situated in the mushroom biome, while another part lies in a regular biome.