First option gets my vote, I stayed with Papua Explorers for 12 days last Nov/Dec, amazing diving and their service was top notch. Coralia was moored out front and looked fantastic.
if you can’t get Komodo to work just do more days at the resort as there are more than enough different sites and a good number you will want to do 2-3 times
if you can’t get Komodo to work just do more days at the resort as there are more than enough different sites and a good number you will want to do 2-3 times