Rooms are not that clean. Shower head is very dirty. There are ants, some excrements from some salamander/lizard (I think) and some spiders in the corners of the bed. The door on the terrace doesn't shut properly and there are no screens, so you get a lot of insects coming in at night, so you have to avoid putting the lights on.
The poolside has cats doing their business around the pool. Also, for some odd reason, I was not given a bench mat when others did? Overall, there are a lot of staff on site, so I'm not sure why they can't clean the place properly and give better service.
I would not go back to this place.
Finally, the hotel only exchanges USD and EURO, so for other currencies, make sure you have enough cash with you beforehand.