I read the reviews after I had already booked here, but was pleasantly surprised when I found this place to be decent. The room was clean and didn't have any odor to it, and the TV worked perfectly. I arrived an hour before my check-in time and they found me a room within 2 minutes.
The only problem was that the pool was closed and seemed like it had been for a moderate amount of time.
The other reviews are from over a year and a half ago so maybe this place has turned around for the better.