Magic Island Dive Resort is located in the southern part of the Moalboal peninsula and features 10 bungalows with private balconies. The resort operates a PADI 5 star dive center that provides access to local dive sites including Pescador Island and the house reef.