We stayed there for 8 nights in a family room, and had a great stay. With an interleading door (locked) between the two family rooms, and downstairs from the deluxe room, noisy neighbours could be annoying (kids yelling at 11pm) - some simple foam sound-proofing to fit between the two doors would probably fix it ?
Had cocktails during happy hour almost every day watching the sunset - very relaxing.
The staff were very friendly. Sebastien and Liat (and kids) were always around, very helpful with advice and arranging tours, taxi etc.
The breakfasts were nice, and we ate dinner at the resort twice, and were not disappointed.
The beach is kept very clean in front of the resort by the gardener raking it every morning. In June the water was very low, and very hot, so not a refreshing place for a quick dip, and certainly no swimming (it is only knee deep).
It is a convenient distance from Thong Sala, being nice and quite, but an easy walk in the evening. Access to the piers for ferries or tour boats was cheap and easy.
We would stay there again - good service, nice room, good value.