On second watch at home it played much better.

The perfect culmination to 11 years of storytelling. Every character is paid his/her due time and respect. A lot of heroes journeys are brought to an utterly satisfiying and touching conclusion. One major plotpoint was spoiled (on purpose) by some douchebags on the way to the cinema. I guess the obligatory Marvel themed T-Shirts made us easy targets. ;) Fotunately the film delivers on so many occasions that the experience (and it is an experience) is nearly unspoilable. Watch it fast and watch it big - and don‘t be a douchbag: Don‘t spoil the endgame!