Waited for half an hour outside the cafe as it's peak hours (understandable). The waiter was very concerned and friendly,always check on us while we were waiting. The dining area was rather small for big groups and even for the staff to move around. But I'm very satisfied with the food. Their servings was very generous and not bad at allπ thumbs up!