I believe I reviewed this in the past after a few unsatisfactory visits. I have to say now that whatever the problem was, it has been taken care of. This visit was flawless from start to finish. The food was served almost too hot to taste but I'm not complaining. Our server anticipated our every need.