Challenge Diving takes pride in giving personal service at affordable rates. Personal service is the answer to a highly enjoyable dive experience. With Challenge Diving you can customize your dive. Choose your tank size, pick the reef, decide what time. Challenge Diving runs on your schedule.