The food was delicious. The wait staff was knowledgeable, quick to ask for necessary information and friendly. Cost was reasonable. The restaurant was clean too.