Food tastes good. Ambience is average, clean but daylight robbery. Firstly the meal is overcharged and above that the restaurant charges a 10% service charge. Even big five star restaurants only take 2.5 - 3% as service charge.
The meal is a buffet and there is zero service.