Thanks for the great feedback all and vote of confidence.
With no Sheraton Promise or brand assurance satisfaction at Starwood these days I am not into rolling the dice anymore.
The Sheraton it is by popular opinion ^
SPG quoted me 300 Euros 385 US ? for a Monday night
There were some lower online rates though non refundable
I want a room for the night... not be an investment partner for my brief stay
Thanks all