The pizza was great (genuinely - I don't use that word lightly and I know good pizza), the waiter and the owner were both totally pleasant and efficient, and the place was spotless. It's not like I've never had a better pizza in my life, but it's easily one of the nicest I've had outside of Italy and major cosmopolitan cities in the US. And the prices are decent, especially considering how good the ingredients are.
I'm baffled by the bad reviews. Either the place has completely transformed in the last few months, or the negative reviewers were irrationally cranky/vindictive. Definitely try it.