20k/night is indeed a steal.
I take TA reviews with a grain of salt but you can tell a lot about hotel management by their response to negative reviews. Arguing is never a good indicator.
A quick skim seems to indicate a nice hard product but basic service. Missing a guest’s departure transfer based on the hotel’s mistake and putting them in a local taxi I would consider unacceptable at a hotel of this level.