Went here once before and was a bit underwhelmed. The next time was really good. The atmosphere is very ambient and a great place to take someone if you're getting to know each other. The food wasn't too bad either. They also use fresh cream, etc, none of that "out of the can" stuff which I can't stand.