The Kacha have hillside and beach front building separated by the Rural Road, both amenities have its own swimming pool. We stayed in the beach front sea-view building and its just a minutes to the beach. Breakfast is good enough, and there are a lot of restaurants, and even various mobile fast food stores like BBQ, fruit shake in night market nearby. Service is excellence, and the resort is undergoing some expansion/reconstruction just next to the beach front building.