The coral around the Perhentian Islands is reputedly some of the best on the east coast. If you’re a novice diver you can take an introductory dive, or a complete PADI-course at one of the reliable diving shops (like Turtle Bay Divers or Spice Divers).
You’ll find shark on the menu at several restaurants on the Perhentians, but think twice before you order. Animal activists kindly ask you to decline.
Try the Panorama restaurant on Long Beach where you can also watch a movie. For a really good breakfast head to the Shake Shack, close to the trail towards Coral Bay.