My last stay was when the property was still under the Four Points flag. It was not good, and sadly it was not rectified on since. Had a 3 night stay for work. Avoid this hotel as the rooms are not clean, the linen are old, worn and not maintained (bring your own towel), the air conditioning is not working, and the property is in neglect. Although my stay was paid for, there are better properties to stay in if you are paying. From my observation, room occupancy looked healthy as there are loads of tourists, but I guess they were there because the tour agent had them there. Breakfast was a good try, but the hygiene and cleanliness is also in a state of neglect.
The pool was the draw, but sadly it could use some cleaning on a daily basis. Location wise is it's advantage as it's near the airport, but other than that, meh.
It does not deserve the "Terrible" rating for the property, but I would not recommend.