Ordering online was easy. Food was ready when I arrived. All items were in the order, nothing was forgotten. Inside of restaurant was clean and bright, nice decor. Good flavor, veggies were crisp, added extra spice per my request. Hot Basil with Beef did not exactly match the menu description - included green beans which is not in the menu description. The Basil Fried Rice (we added chicken) was a little disappointing, tasted good but seemed mushy, like they make a large batch in advance and then just heat it per order. I would certainly order here again (and will) without reservation. Thai rolls were delicious. I did not sample the Tom Yum soup so I cannot comment on that, but it looked the way I expected it to look.