After a week at a lower end spot on Koh Chang we decided to spoil ourselves and Kacha was great. Awesome breakfast, two pools, soft beds, beach front it was very relaxing. We stayed on the hill side which is in my opinion slightly nicer than the beach side and less busy. The beach side spots were newer but seemed to have few windows to allow natural light in. Breakfast is high end, nothing more to say. Once annoyance is that everyone poach chairs by the beach and pool very early in the morning and sometimes don't even show up to use them, that's a bit annoying. The pool on the hill side is bigger and much less busy so if you just want a pool day, hill side is the way to go! They charge for internet which is a bit weak but since we are from the future we just use SIM cards in our phones and create our own hotspot.