Had a pleasant 4 night stay there very recently. The hotel was 'tired' but kept clean and the chambermaids did a good job under difficult circumstances. Please bear in mind, before booking, that this Hotel is very much Thai focused, from food to accommodation.
It is called a 'Resort' hotel but it is not a resort! Nobody uses the pool for swimming, it is too dirty for that, is closely surrounded by dining table and is more of a feature with lights and mini fountains for the diners. Is best to only use for sleeping and as a base to explore region and city.
The restaurant is typical Thai with singers etc. Reasonably priced but wouldn't want to go there too much. Is only around 80 baht to get a 'Taximeter' into town so we found that the best option