I would give this hotel a better rating if it is rated for 2-star or even 3-star.
What's good -
* free internet in room (yes, it works)
* breakfast included with many choices
* safe deposit box in room to store valuables
What's not so good -
* leaking shower stall door - water full of floor after every shower
* no hot (enough) water for shower in the morning
- water is ok in the evening, too cold in the morning
* wall damage in bathroom
* bathroom sink faucet dirty
* broken hairdryer
In all, this hotel does not have enough goodness/quality to be rated as 4-star.