Originally Posted by
awerdna2002
I keep telling myself Starwood won't let me down. Here's hoping I'm not misplacing my trust.
Since this property is still currently Starwood and they have already appeared to wash their hands of this mess, I would say they have already let you down.
Sad to see this happening