I really liked it at first. My only remarks would have been that they could have deleted a few of Christoph Waltz's monologues and that I didn't like how Jamie Foxx started being all rude to DiCaprio, but other than that, great. But I had yet to watch the ending. Why? Why couldn't the story just finish with them buying Broomhilda? That would have been so bittersweet and poignant. But no, instead we get a pointless shootout that sends Waltz to the afterlife in a mere matter of seconds. I'm not saying I'm not happy with how things turned out in the end and part of me realises that most of what happened had to happen in order for us to get there, but it still feels somewhat forced and unnecessary.
As usual, I liked most of the music and the song underscoring Broomhilda entering the dining room was deeply, deeply moving. Tarantino might not be a perfect director, but he knows damn well what he's doing when he chooses the music for his movies.