We went here for a wedding between a British boy and a Thai girl, and that went very well, with good food and band, and well organised, as far as we could see.
Our room was supposed to have a beach view, but this was through the bushes! It was large and well appointed, but you have a strange shower in a bath at the back open to the skies - but there is a tall fence round it between you and the path to other bungalows.
The food was extremely cheap ( about £3+ for a main course - Italian, European, Chinese or Thai), and really you can't complain at that price, and buffet breakfast had a good range, but service is awkward as few of the staff seem to have any grasp of English - even pointing to the menu still caused problems. Beware the spicy Thai salads, they are really fiery and even my wife, who likes hot things (she puts chillies in spaghetti!), found it too hot.
Drink is a problem, as there is some archaic system for ordering and getting it which takes ages, especially to sign for it, and this applies to the little bar by the pool as well. Wine, of course, as with much of the Far East, will cost you upwards of £20 a bottle. We had been previously to the Oriental in Bangkok, where we paid the same for one night Bed only as it cost us here for 3 nights B & B, so mustn't try to compare too much, but even at reception here, there were problems getting an internet connection and then being able to print out things, once again, due to the lack of English.
We asked about cookery classes as they are all set up for it with a proper kitchen teaching area, but nothing happened. The basically equipped gym never had anyone in that we saw, and we didn't try the spa area (once again due to lack of comprehension), which looked good. Lots of grounds to walk around, but I would be careful of mosquitos if staying on one of the bungalows overlooking the hotel lagoon.
Perhaps we were unlucky because it was out of season here? Or is it that they can't afford the higher calibre staff? Staff tried to be helpful, but were limited.
You have lovely sunsets, but the beach exposes rocks at low tide, they rake the sand nicely every morning, but there is no settlement nearby to walk to, although you can go about a mile eastwards along the empty beach - see if you can spot the elephants giving rides in the Zoo park.. At least you are well away from the fleshpots of Pattaya - some of our fellow wedding guests went, and came back fairly rapidly after what they experienced.