We went for my sons graduation, and the service was nothing short of excellent. Constantly refreshing our drinks and the manager stopped by to ask how our food was. On top of this, my son was greeted by a "Congratulations" card from the staff and a free piece of chocolate cake, compliments of the chef. Great place to celebrate a milestone!