You must have been extremely lucky, because we stayed there for 5 nights last November - Platinum, and all they would upgrade us to is a "crown deluxe" room which had a sliding door to separate the living room & bedroom. We were told that if we wanted a suite, we had to pay additional. Needless to say, we stayed in the room we were given.
But we agree that the location of this particular Starwood property is better than St. Regis & Sheraton Tai Ping Yang. However we don't agree with the recent category change from 3 to 4 on this property.