There are three main reasons
1) Poor check-in operations
This took a long time to check in due to some staff members not being able to pinpoint the problem and asking other staff members questions.
2) Dirty facilities and odor issues.
It may just be the floor or room I stayed on, but the carpets in the hallways are dirty. It looked like coffee or wine had been spilled on it. What I disliked the most was the room. The spices? It smelled like smoked stuff which was not a nice smell either, and I had to spray deodorant spray all over the room 4 times to get rid of it.
I also ventilated the room, but that didn't get rid of the smell, and I had to put up with it because it was at a level where I could spend the night anyway.
(3) Surroundings
I think it is good for sightseeing, but it is not a comfortable environment because of the noise of some cars during the night.
To their credit, the beds in the rooms themselves are spacious, and I would not have given this rating if they were not smelly and dirty.