I have been here a few times, and the service has always been top notch.
They also make you feel like a celebrity :)
The food is delicious, and the portions are big, so there is a good chance you might take some of the food home.
It is very crowded on the weekends, so the seating could be very tight.
However, if you are going on the weekdays, the place is very quiet.
Highly recommended.