We went here to watch the World Cup final. Luckily enough Spain won, because the place was 99% spanish fans.
I can't speak to dancing shows, maybe they are nice. But I would caution anyone coming here just for food and drink. The food was fine, but nothing special, however service varied between slow and rude. They simply weren't organised.
There is a general sense of neglect about the place -- in the upstairs nightclub, the stalls in the men's washroom don't lock, and one doesn't even have a block on the door, so there's no way to even hold it shut with your hand. Plus the washroom smelled like piss before anyone had used it.
In another example, when they turned on the projector so we could watch the football, it said "replace lamp". Their solution was simply to reset the projector. It worked throughout the game, sure, but wouldn't it be better to actually replace the lamp? I feel that if the owners really cared, they would fix minor things like this. It doesn't speak well of them that they haven't.