3 stars because of service. The waiter made me feel rushed by asking too often whether I was ready to order and simply brought the check at the end without offering the dessert menu! There is also only one bathroom (with two stalls), which is strange for such a large restaurant. I waited for a stall to open for 5 minutes then gave up (probably wouldn't want to walk in there after those people were taking so long anyway).
Besides the service, the restaurant was wonderful. Good food, and simple but warm decor.
I would like to see them train their waiters more before I would recommend this place; there are so many impossibly amazing restaurants in Scottsdale: SKIP IT!