Nice work man! Oh, I'm extremely jealous of an outdoor kitchen. It's something I want to incorporate into the pool/deck design I'm planning for next spring (if I can swing it money-wise). My guess is that I may get to start it next year, but have to work on it all summer, just to be ready when it turns colder, lol.
Of course, my "outdoor kitchen" will basically be a gas grill, countertop, sink, and mini-fridge, as well as a built in cooler...so likely not as grandiose.
Originally, I was going to do a canvas covered area for a bit of shade, etc., but I realize with our storms, any roof has to be pretty solid.