Go to Cairns (Australia) and dive in the Great Barrier Reef with www.reeftrip.com.
Ask for Nick Paul (Esta dirección de correo electrónico está protegida contra spambots. Usted necesita tener Javascript activado para poder verla.) he is in charge about diving and the captain Ben is in charge of the boat "reef encounter" they are very good.
I spent three days two nights diving in a liveaboard.
Everything was great and very good organized.
The gears are in good condition, the crew is very professional,
they explain with briefing all the procedures to dive safe, there are paying
attentions at any time inside and outside the boat.
I did not have a body, every time I was diving with a different person.
I am not used to it, normally in others boats I dived in a group or with the same person but it did not worry me and I enjoyed a lot the fantastic spots like Saxon reef and Norman fingers. The night dive was amazing, awesome: face to face with sharks, giant travely, carpet cod, turtles, spotted eagle ray.
The day dive is so plenty of colours with a huge quantity of corals.
About fishes you can meet turtles, barracudas, parrot fish, bump head giant parrot fish, greasy cod, trumpet fish, nudibranch, sharks white tip, unicorn fish, long nose butterfly fish, bullish, cow tailed ray, giant travely.