I was a waiter at this restaurant for 7 years and I know how excellent it is. From your review I can tell three things:
All reviews seem positive