Yes I spoke to more dj's that have played there and they said it's some of the best monitoring on the planet. Perhaps there was a technical issue going on when you were there. Also the F88's were the ones I saw peppered around the mezz.
There's this picture of the sub in front of the booth on resident advisor. Quite the construct.. lol