My family and I visited this place the other day for my birthday. It was our first visit. The atmosphere was great, we were the first ones to arrive for the 4 o'clock opening. I had gone online and made a reservation for 4:15. We arrived on time and were seated right away but we were told that the waitresses start at 4:30.I thought to myself, "their scheduling is a bit off", but no big deal. We waited 10 minutes for water, about 20 for our waitress, I think she was running a bit late. She took our order then 5 minutes after that our miso soup came, waited another 15 minutes and our sushi came. Our main dishes were served at the same time as the .On our table we had teriyaki steak, teriyaki chicken with tempura, katsu chicken, California rolls and spicy tuna rolls. The food was good, I was expecting a bit better for an upscale looking place and their prices. I am a big believer of, you get what you pay for but in this case, not so much. Almost everyone enjoys a nice experience in a public bathroom, right? I sure do, but I was disappointed in my bathroom visit, I for sure thought it would match the atmosphere of the rest of the restaurant but, not so much. The service was great and everyone was friendly and polite. There is a parking lot in the back. Will I return? Maybe after I try every other Japanese restaurant in San Jose first.