Bad: Complained about the TV set being broken upon check-in (very poor signal / tuning, broken speakers, etc...), they did nothing about it, so we couldn't watch anything for 5 days. The TV was so old and poorly installed that I couldn't even plug my own Chromecast (which I brought in case something like this happened in lower category hotels I booked for this same trip). The choice of channels (those you could infer from the poor signal) is very poor, not what you would expect in a hotel like this. Seafood BBQ cooking staff were unskilled, could not keep up with the orders of the (barely 10?) tables, food came out late, orders misplaced, some (like ours) even unfulfilled. The pool in the "deluxe" wing was deep green for 2 days... probably because of the mess a few misbehaved families made every day without anyone from the hotel warning them. Clearly, an issue in the water filtering circuit, which staff justified as "it's the weather that makes it look like that"... (facepalm). The pool in the "std" wing - where we stayed - was not properly maintained, either... you could feel the slimmy, slippery bottom under your feet.
Good: breakfast (except the cheap, chemical juices), room (aside of TV snaffu), reception staff (friendly and helpful), the beach (no merit on the hotel, but still... the best we saw in Samui).