We stayed there for many years, but never will again. The suites are large, and ideally located, but the rooms themselves are deteriorating, and the service is terrible. The staff act annoyed that you're there, and some of the other guests are scarry. The price is great, but the units are not.
We almost stayed there several years ago, but bailed as soon as we saw the horrible room conditions....went to Holiday Inn Maingate E, which was nice. From posts on this board it sounds like it is in the same awful condition that it was several years ago.