I'd stay at this hotel again, but I was expecting something really different based on the average rating from other Hotels.com customers.
Check-in was a comedy of errors. The hotel had contacted me through Hotels.com's messaging system and also on WhatsApp. It turns out this was two different hotel employees. (The one on WhatsApp literally didn't even know that Hotels.com has a messaging system and denied that anyone from the hotel could have contacted me.)
We were expecting a driver to pick us up at the airport. Because of the messaging confusion, this didn't happen. We messaged the hotel on WhatsApp from the airport. (We not only did not get a response, but the message wasn't even read until 12 hours later.) So we took a taxi.
We arrived at the hotel at 7am to find all the doors locked. We banged on them. No response. Our taxi driver kindly called the hotel and we finally got someone to open the door. I feel bad for that employee: she was single-handedly trying to cook breakfast for all the guests, set up the dining room, and staff the front desk. This is why the doors were locked.
The hotel had told us in advance that their credit-card machine was down. (I bet it is always "down.") We were assured there were "many other" forms of payment. "Many" means one: perfectly clean US dollars with no folds or tears.
The hotel looked newly renovated, but there was already extensive water damage. There are no stairs, only one elevator that is very slow and got stuck easily.