Good food and service. But on weekdays you will find only one cheerful waitress taking orders and bringing food up to first floor. As this is done repeatedly you can expect some delay in being served. But the food is excellent in terms of taste, quality and quantity. Premises and rest rooms are clean although it would entail going up one more floor.