Well firstly I don't hate the hotel, I believe you get what you paid for
The staff were nice, the rooms were affordable, and it's along a main road, so I'd say if was good
However, the bed was too hard and pillows were too soft, complimentary breakfast was underwhelming, and for my room the floor was very dirty along with the room having a smoke smell when I first entered
Overall I would recommend this hotel to people that are on a budget and don't have too high expectations. As for the bed and pillows, it is subjective, might be I'm a bit sensitive as I have back problems.