We have been there 4 times now, most recently just a couple of months ago and we have loved it every time. On one trip we had our 20 year old with us, and she loved it as well.
Vegetarian is not a problem, they have entrees for you.
The food is wonderful, the service is wonderful...it is a very relaxing, kick back kind of place. Don't be in a rush if you go there. Arrive early and have a drink at the Jiko bar. The bartenders are great.
New manager, kind of cocky...hubby complemented our server/service and spoke with manager at end of evening...he acted as if he didn't even care to hear the compliments. We weren't impressed with management...but everything else is great!