I’d echo everyone else and mention that Shangri-La is the better pick. Nearly everything about the Sheraton is very mediocre. Both are rather outdated too. IC Grand Stanford as others have mentioned is pretty good, and even quite upscale for an IC although a bit further down the road. In Kowloon, Langham is also a pretty good choice but most rooms lack a good view.
If splurging, I’ve heard many good things about Rosewood next to the upcoming Regent (ex IC and ex Regent before that lol), of which Regent I hope would be very good too. Any how, I’d definitely recommend a stay across the harbour on HK Island instead though.