Another point to ponder about is, are local going for staycation being treated differently from tourist from overseas. I had pratically 0 suite upgrade for all my local stays despite asking nicely each time during check in and app is showing availability. My overseas stays however yield better results with suite upgrade. Or maybe it's just my luck!