We stayed for one week in a pool villa at Samui Buri Hotel. The hotel area was very beatiful, and it has a nice beach at the hotel. Breakfast was good, and the food in the restaurant was excellent (rather expensive, but way worth the money). I had the best massage in this hotel of all my 4 weeks stay in Thailand. The staff is very friendly and helpful.
The only disadvantage is, that AC is a bit noisy.