Mafia Island has dive sites suitable for both beginners and experienced divers, making it a great destination for all skill levels.