I THOUGHT we agreed on Nova Terra too but it doesn't seem that way from this thread.
I think everyone hear can agree that I have good taste (shut up JG), I would not vouch for a place that I knew wasn't good, and this place is good, its a restaurant of OURS