I have stayed at this hotel on many occasions, and can confirm that it gets top marks for cleanliness.
However, I recently had an issue with this hotel when they changed my long standing reservation without informing me - I discovered the change when trying to book another room via the website. The reservation was made in March this year for the night of 2nd September this year.
I contacted the hotel who agreed to cancel my reservation and refund my credit card. That was at the beginning of June, and despite numerous telephone calls and emails to the IHG website the hotel itself has never even had the courtesy to call me back as promised, or email me. Needless to say, I have not received a refund either.
Fine if you want a clean hotel - but do not expect any form of customer service from the management.More