We stayed here 6 nights, and were both overwhelmed by the sheer beauty of this hotel. In over 400 hotel stays that I have had so far, including 4 and 5 star hotels in the U.S., this was for my personal taste the best hotel I ever stayed in. While it is only a rather small hotel, which gives it a personal character, it is in every regard a superior hotel, with excellent service, tasty breakfast, and really beautiful and spacious rooms.
The only thing I would criticize are the laundry prices compared to usual Thai prices, and one night we waited 50min for our dinner. And: if you rent one of the free bikes, check the brakes. We had one with poor brakes.