We ate here about a month ago having eaten in other similar styled restaurants abroad.
Firstly, the selection of meats was very disappointing. Approx half the number of meats that other restaurants in London claim to serve (we've not been there yet) and certainly a lot less than what we've had in the US and Spain.
Someone mentioned (in their review) that deserts were included - NO they are not ... these, like drinks, are extra - at least, that's what our waiter told us!
Service was pretty slow ... It was more a case of asking the waiters to stop at your table as they passed by rather than their looking out for your red/green token. In fact, we had to wait a little over 15 mins just to order drinks (we were one of only three tables in the restaurant at the time).
So, neither the service nor the meat selection were great and the buffet section was very disappointing.