The location is still excellent and easy to find. You can watch your own time and then book on their website. I recommend the duck here, the ducks are done just right and the other food is of high quality. Although I saw the evaluation here in the comments, I was surprised to see it with my own eyes.