We took my mother here for her birthday one Saturday. The place is beautiful. You can sit outside and watch the kitchen at work, or you can sit inside where they tend to put you if you are having a special meal like someones birthday. I found the prices good value and the food was beautiful. No complaints in regards to the food. The service was pretty good, but they need to work on attention to detail. It wasn't busy there but they mixed up my wife's gluten free pizza with my son's gluten pizza. It wasn't until my wife took a couple of bites that we figured it out and had to swap. When we ordered two additional drinks for our children during the meal, one came but the other didn't. We had to ask a couple of times for it. When it came time to pay the bill I was presented at the counter the bill, which I checked, but it wasn't even our bill - it was from another table and turned out more expensive than mine. They finally worked out what my bill was and I paid it. If I hadn't have checked it (which I shouldn't really have to) I would have paid someone else's bill more expensive than mine. Service aside, the food is really good, the location is superb and everyone is friendly, so I would recommend you go here.