Perhentian is the best perfect to accommodate both a family trip and a solo/friends trip. there are restaurants, activities and attractions for each traveller type and regardless of your age you can always enjoy basking in the sun and walking in the crystal clear water.