Excellent service and food. However, portion of food may not be sufficient for some. Restaurant serves early dinner too with nice ambience.