Thanks for the review, I'm just about ready to visit this place, most reviews are good. I have been struggling lately to find a go to place where as before I couldn't miss. I'm ditching the lower class places and going to move up a bit, tried one upmarket place and was disappointed. But it sounds like here is going to hit the mark.