The atmosphere is great and the product is good. But the menu is overwhelming and the people behind the counter weren't helpful. Not too mention it was incredibly slow. Our order came out at different times and other customers came out not in sequence of how it was ordered. But the thing that really was strange, no spoons or straws out in the dining area. If your children drop them you have to wait for someone to not be busy... in all, we might come back but I won't brag aboit it.