I'm a local, but this was my first time here.
PRO: Ambiance is a major plus (live music will have that effect on you). Very 'chillaxing. During the day, the view is just beautiful. You can see all of fountain hills below the patio, and the backdrop is what most Arizonans will be proud for--the breathtaking view. The food is pretty good, not overly proportioned but just satisfying in appetite.
CON: the service takes FOREVER. You're lucky if you get your food within 20 mins of ordering. And I mean at every part of my dining experience, this place is slow. The time it took for me to get my food was long, the time it took to get a refill was extra long, and the time it took for them to bring out the check (let alone getting back your credit card), makes it not even worth it.
in summary, I'd go here if I wanted to casually impress a group of friends for a good value, but be prepared to wait.