This episode was a lot of fun. Unova is my favorite region, and while the BW anime gets a lot hate for being...BW, I’ve always enjoyed it. We finally get to see the Desert Resort, get to know some unique COTD’s (Kiera and the Shiny Hunter are fun), some neat references, as well as get a good raid out of it. On the topic of Go being undeserving of Golurk, I’m split on it. While Ash did most of the heavy lifting, the specifics of raids make it clear that anyone in the party has a clean shot at catching the Pokémon. They agreed on this, so technically it isn’t unfair. But it does truthfully seem unearned, even if Darmanitan did help Dragonite at the end. My verdict is eh; it happened. It’s whatever, it probably wouldn’t have gotten much screentime with Ash either. The only thing that would’ve made the episode better was if a Volcarona appeared in the hidden room.
I hope there’s more Unova episodes in the future