I have been going here on and off since it opened. I like the laid back environment. Friendly but no overly so. I don't need to be fawned over. I don't really care for small talk but if i want some its there. Service is great and making food from scratch takes time. So I usually bring my lap top and do some work while I wait. Owners don't know my name because I am not a regular but they do recognize your face and nod acknowledgement. It's either seat your self if the restaurant is not crowded or the put you at a table, but wait isn't very long. I go during the week so I usually don't have a wait. I avoid weekends because 9-5'ers are there and they need some much more attention. Too much drama. The food is outstanding and creative. Coffee is great I wish it was a little hotter, but since that old lady at McDonald's they have to be careful. I highly recommended this place. I am glad they made it through the rough spots in the economy I was afraid it be like a lot restaurants in Ahwatukee here today gone tomorrow.