I would Say that Monti's was the best atmosphere, best food, best service that I experienced in my recent stay in Phoenix.  Perfect portions, tantalizing desserts and just an awesome staff.
Pros:  price, service, taste
Cons:  location, none other, none other
                        
more