I really like SOTP. I had a terrific Platinum upgrade to a very nice suite, and had lovely services from everyone there. Their lounge (and the lounge food) is very good too (much better than an average lounge).
I wasn't happy with Westin's complaints handling, so I have stuck with SOTP ever since.