I really liked this place because of the decor/ambiance. It reminded me of real pizza places in Europe - as with everything at Wynn/Encore, it is extremely beautiful.
The pizza was good - not as good as NYC, despite Steve Wynn's declarations to the contrary - but def good. Enjoyed an icy cold Peroni in a frosted glass - love that attention to detail.
Place looks out on the man-made waterfall and river, which is lovely and relaxing. Also, liked the visit I had with a duck.
Staff was super friendly - as with all staff I encountered at Wynn/Encore.