This should absolutely not be a 4-star hotel. It is extremely dirty and the amenities are poor. There is no temperature control in the rooms -- no air conditioning/heat, unless you count an extremely loud exhaust fan. On the second day of our stay, housekeeping replaced our bedding with DIRTY bedding from another room - it smelled terrible and had stains everywhere. On many days we received towels that were torn apart on the edges. Also, the state of the room was in disrepair -- the shower had some mold on the tiles, the walls were dirty, the lampshade in the room was stained with pink, and you can smell sewage. To top if off, WiFi didn't work in the room, we had to go down in to the lobby if we wanted to do anything online.