Hi Sean, Can I suggest you look at Loloata Dive Resort (it has a website). The diving is good and it is only 20km from Port Moresby....