I stayed in one of its villa. I like the traditional Thai decor style of the resort. The overall experience feels authentic and natural, although maybe not most fashionable. I also enjoyed the free Muey Thai class offered. However, I find service / communication often not very smooth. Although given a WhatsApp number, it is rarely checked by the staffs, nor receive in-time response. Some requests, like ferry booking detail, often need to be re-confirmed several times to get it right. Rules are often quite inflexible, that makes the trip less enjoyable. For example, if your flight is delayed, there's no way you can leave your luggage in their ferry port for too long --- and no alternative solution is provided.