Good: friendly staff, they are really good with the kids and they have a sense of humor. It's really clean. The decor is authentic but modern. The food is delicious. Plenty of flavour and well cooked. I've never had a bad meal here. Bad: minor criticism. It's an expensive treat. It's higher in price than most but I would say its good value because the food is more elite.