It was actually a pretty good hotel. The room is still in good shape, pool is nice. When we first arrived, we were surprised that the hotel provided really nice towels, new, clean, white and fluffy like those you'd usually found in 5 stars hotel. I wanted to rate 5.0 but from the next day onwards, disappointment started.
First: Our towels was hung at the hanger. When we returned at night, we saw towels folded nicely. We thought they were new, but turned out they were towels we used before because they were wet. We were okay if they didn't change new/clean towels but it would be better if they were left as it was so that they dried better, and at least we knew that those were used.
Second: The next day we left our towels on the floor. We'd rather get new clean towels than folded used towels. But the new set towels provided were terrible. They were old, with black dirt mark here and there. Far from the first set of towels. The next day, again we left our towels on the floor to get new set. But since then, we never saw nice towels anymore. Old towel is still acceptable, but dirt mark is gross.
Third: When we returned to our room the 2nd night after a day out, we felt that the floor was sandy, we didn't go to the beach at all and always left our shoes/sandals near the door. But the floor was sandy everywhere. The next night was the same. The next morning we asked for the floor to be vacuumed. But nothing changed.