With it's growing popularity and the looks of those photos I would say yes, you should probably reserve in advance if you know you want to go!
And you do......want to go!

It was a great time!