Nestled into a beautiful corner of the tranquil island of Koh Kood