On arrival, the first thing they ask you to do is sign a waiver of liability for *anything*. I can understand their wanting no liability for risky activities one decides to do, such as diving or snorkeling, as clearly they have little control in such cases.
However, when was the last time you went to a hotel that asked you on arrival to sign away your rights if the building collapses, or you are given food poisoning, just to pick two obvious examples? Worse, it even required you to affirm that you'd informed your heirs and that they would also waive any rights to hold the company liable. Again, for anything at all! How ridiculous. I was left wondering what they knew about the resort that I didn't.
Being asked to sign that piece of paper, when I'd already paid and had nowhere else to go, left a very bad taste in the mouth and a poor initial impression.
Everything else was good: excellent breakfast, reasonable but expensive dinners. The Thai dinner and setting was excellent. Staff were all genuinely friendly, polite and wanting to help. The water villa was clean, spacious and comfortable.