Early March stay -- GREAT!
As starwood platinum members, we had an upgrade that included the breakfast. Check-in was easy, they brought us tea. Car service was great. The complimentary breakfast buffet was amazing! Room was comfortable and nicely appointed, and somewhat spacious. View of the Bund (which we could barely see!)
Location was great, too.
Would easily stay here again!