I have been here a few times and the overall experience had been great. Mostly because the pizza is amazing.
My tip is if you're eating in a smaller group then try to eat at the pizza bar upfront where they sell pizza by the slice. You can order a slice of everything instead of just getting one big pizza when you sit inside the restaurant.
But seriously. The pizza is amazing.