As great as Blood and Wine was I think I liked Heart of Stone better.
As previously mentioned, I've played through Witcher 3 six times, which includes HoS, and it gets less and less fun each time you play it.
Got nothing against the narrative, but its extremely linear with the only meaningful choice is the final one, and even then leaving Olgierd to die horribly isn't a satisfying ending. Challenging O'Dimm's riddle clearly is the cannon ending.
The Heist is the high point of the DLC, and one of the highest points of the entire Witcher3 experience, but it absolutely has the lowest point of the Witcher3 experience... the dream world Von Eric Estate. What a depressing chore it is to get through.
Its a blast to play through the first two times, its still okay the next two times, and then a slog the final two times.
And I don't know why CDPR decided this, but you practically get no EXP points as you progress through the storyline. Compared to the base game and B&W's EXP it almost feels like they're punishing you for doing it.
All of that said, Gaunter O'Dimm is one of... if not THE... best antagonist in gaming history.
BTW, if you've played through it only a few times don't let my opinion influence yours.