Only way to keep it spoiler-free I guess!
We went this morning. Holy cow... It didn't feel like 3 hours at all; I could have watched another hour of that easily (that would've been 7 Samurai territory, heh)
I loved it, but I have to admit that I feel Infinity War was a better movie. Mainly because we already know Endgame's destination, but we don't know the journey. Infinity War took our expectations and did a hard 180. But that said, even though IW has been on Netflix for months now, I haven't rewatched the entire movie at all. I've skimmed through it but not sat start to finish. I could watch Endgame again and again, so maybe it's more entertaining even if not better.