I have no idea how this place stays as popular as it is....
Location...location...location.
I have never experienced such bad administrative staff or lack of concern and I've stayed in plenty of Super 8s in my time.
The restaurant (Admiralty Club) is actually quite good.