All you can eat menu with (crowded) family ambiance. Excellent services as expected. Food ingredients are nice but the taste is average for similar kind of buffet luncheons.