Food generally are of good quality and has a LOT of choices...168 of them not including drinks and dishes that comes in two forms (bento/udon) are only counted once; however, the servers seem to be new at serving. For example, orders were wrong (ordering sweet potato and shrimp tempura, got squid and yam tempura then told us that's what the last server said we ordered), took three requests for them to get us wasabi that didn't come with the sashimi dish, took us three requests to get the bill and THEN were told we have to go to the counter to pay because the portable credit card machine is in use, and I don't even want to get into asking for tea refill.
NONETHELESS, they were very polite, so it doesn't deter us from going back.