Anyone been down to check this out recently? We have been to CN several times but never heard of it before a month ago. I'm stoked to get some tasty lobster and other local treats.