I stayed in Samui for a month in summer, at several different hotels in different locations on the island.
Pros: On arrival I asked to upgrade to a private pool room, and this was done quickly and easily. The room and bathroom were large and comfortable. It was lovely having my own private outdoor area to relax and swim, and the pool was a good size for a dip and splash about. The restaurant is good value, and there is so much choice - handy for when it decides to rain heavily just as you're getting hungry! They also offer room service, although I didn't use it. The fridge in the room was large, so I filled it with some items bought at the Family Mart down the street. Location was good - not far from the beach, lots of restaurants nearby.
It was my birthday while staying, and the hotel surprised me by bringing a lovely cake to my room! It was so sweet of them to do that, very kind :-) The cake had been made onsite too, which was a nice touch.
Cons: The private pool could do with a bit of love and care.