The service was very good and timely in refreshing our drinks. The food was served hot and timely as well. The portions were excellent, so much so we took food home for another meal.