Very good pizza, though the thin crust got soggy quickly. The thick crust might be the way to go, if you can handle all that dough.
We had the quattro formagio on thin crust, and it was one of the best 4 cheese pizzas i've eaten. Sauce was good, cheese was great quality. Only quibble is about that crust - i like my cracker thin and crispy!
Service was reasonably quick and polite, maybe a bit better than we experienced other places in a tourist oriented town. One pizza fed 2 of us quite satisfactorily.