We booked this hotel as part of a very cheap all inclusive package, and didn't read any reviews until later. We were horrified when we did, and wondered whether we would have to find another hotel. In fact the hotel was ok. We only expected basics for the price we paid, but all the basics were there. The room was clean, there was plenty of hot water and the towels were changed daily, although the beds were only changed once in the 4 night we were there. The food was ok, and there was planty of choice at mealtimes, with salad and fresh fruit available if we didn't fancy the hot dishes. We don't drink, but for those who do, that was also included. There was some noise at night when the bar closed – bare corridors echo! – but not an undue amount.
The hotel is well situated, across the road from the bus station, and 5-10 minutes walk from the beach.
For a very basic price, I would recommend it.