Of course it is impossible to be sure if 'reported' information is correct (I read an interesting article recently that suggested the UK is the only country in the World that is reporting accurately). However, China is reporting approximately 30 new cases per day (in >1.2billion population!!!). Most regions are considered completely safe but some parts of Shanghai and Jiangsu are at 'Medium Risk' level. China has administered over 2billion vaccinations and they are just opening up vaccinations for 12 to 14year olds. None of our staff have had the disease and none of them know anyone that has had the disease. Currently the only way anyone can visit China is to isolate in a Government Hotel for 2weeks after entry (I have chosen not to visit - the hotels I normally stay in are 'basic' and not tailored for westerners so I dread to think what a Government selected hotel would be like!)
Sounds like it's pot luck - you might get a windowless room or you might get a 5-star hotel with a sea view. The government picked the hotels for cleanliness and staff who understand the protocols fully, not for conventional indicators of quality. This is partly based on how many people get isolated (if you are not going to Beijing or anywhere else on Medium Alert, you're only isolated if you are 3 or fewer rows away from a positive case. And yes, people going to Beijing via land get isolated for 2 weeks, not just international arrivals. Otherwise you do quarantine in the location you registered you were staying). International people cannot go to High Alert locations to avoid making the situations there worse (as far as I know, no part of China currently has that status, but it's a tool in reserve in case of need).
I'm also going to add that the windowless rooms may be terrible, but they're charging $770 for the stay. In the UK, it's £2250 - with a guarantee of 2-star treatment (a window is guaranteed because otherwise the hotel could not have 2-star status) but it almost certainly won't be allowed to be open, due to protocols for securing airflow intended to prevent infections outside the hotel).
By the way, according to Dieter Rencken,
Qatar is waiting for proof that F1 won't be a super-spreader event before accepting an offer to be F1's "TBA" race. If it doesn't like what it sees, the "TBA" race will be Bahrain (which did the vaccinations for the non-UK-based teams).