The Sheraton Heathrow is a perfectly fine hotel. Even the basic rooms are perfectly acceptable. I wouldn't worry too much about staying there. Although I have had a couple of issues with my last couple of stays, they were purely down to a lack of Platinum recognition and them being rather economical with the truth when caught out.
You should be fine. ^