Best dive shop in town. Great people and covering the whole range of diving from beginner to tech.
They are also one of the only places offer GUE training (in my opinion the best available - forget PADI!) and have the only OZ based GUE instructor in town.