Our first impression of this place wasn't great, the waitress was quite sullen and a little unhelpful. However, when we had a little grumble about our table (roasting hot situated right next to the kitchen), she was very gracious in moving us. So she redeemed herself. The staff were friendly.
We had a steak and all you can eat ribs which was excellent and a second plate of ribs was forthcoming without any trouble. In fact, they seemed to be encouraging us to have more ribs and were surprised when we didn't ask for a third plate.
The Mojito cocktail I had was quite stingy and took a long time to make. But choice of wine and beer was pretty good.
This place is a good location if you're staying at Citizen M and well worth a visit if you like your meat.