World class diving spots, lots of fish and super crystal clear water that you can see through from top to bottom. There are two islands. Mataking Besar & Mataking Kecil. Separated only by a thin strip of white sandy beach. It seems like some area of the island is inaccessible as it is a private area (accessible only for tourists staying at Mataking Resort). The bigger island has rocky formation surrounding it.