The internet was only available around the reception area. It sometimes worked in our room, but only nearby the door and wasn't reliable.
At the time of check-out, we were told that we had not made a payment. We tried to explain that we indeed had paid through hotels.com, but the staff said we had to come back after 3pm to talk to the manager, and charged us anyway. We completely understand that she was just doing her job (and by no means, she wasn't trying to be mean or anything), but it'd have been nice if she could try to help us a bit more by trusting what we were saying-- perhaps by calling the manager or something. That way, we might not have had to kill all morning looking up things and calling hotels.com for assistance. We also had to reschedule our plans that day to go back to the hotel after 3pm. But when we went back to the hotel, the manager had already solved the issue, explained why this misunderstanding had to happen, and he also gave us a free breakfast.
When my family member stayed at the hotel before, they also had some problem (someone was checked in to their room while they were out, and they came back to their room to find a stranger watching TV there). But at that time also, the manager apologized and gave them a free room for the night.
These are just mistakes and misunderstanding that we may not want to blame the hotel for, and the hotel manager seems to be very professional. We just wish he were there when we checked out so that we could have used our last day in town as we had planned... .