Came here in off-season, hotel was almost empty. The whole facility is amazing, that includes the pools as well as the restaurants and rooms. The room itself was very spacious and we were surprised by the cheap prices for stuff from the Minibar.
Best thing about this hotel is still the breakfast though: Huge variety of food and they switch up the menu every single day.
..only thing is the staff, most seem not to know a word of English which can be annoying (but then again that's nothing unusual in Thailand)
Would still go again, especially for such a bargain price!