This is such a common issue that many of us have shared recently :| it is indeed somewhat trickery. Here's what they told me in Sydney: Although you see other rooms online, those may include rooms that are not yet available/cleaned. So when you check in, you get the 'best available room' but that may not be the best room available "today" because others might be cleaned later.
I told them to call me when the Suite was cleaned then, and I'd move

worked out well!
but really this should be more transparent.