I feel like I’ve wondered into a British folk horror movie…

A quaint thatched-roof cottage is surrounded by lush greenery and features a maypole in the yard.