Hello Jaii, as you seem to have a decent level as diver, I recommend you to dive with Mike, South African owner / skipper / guide of
BLOWING BUBBLES – Diving in Ponta do Ouro, Mozambique
It's true, Mike has no bar, but you have the Ponta beach bar just in front of the dive center. Or you bring your own beers, there is a fridge ! (always welcome after diving).
This is what you can call a really cool diving center. Mike is a good skipper, he's diving there for +/-10 years, so he knows the places... His 2 local employees Carlos and Jaime (Charlie and James) are very kind, efficient, discreet.
No crowd, no hurry, no boring briefing, no harrasing divemaster making noise with his shaker every 2 minutes, no dive time limit, no stress... a real delight to have been there.
Avoid 1st week of dec. until 1st week of january, South African holidays, too crowdy.
Best divesites : Pinnacles, Atlantis, Doodles
Accomodations : Gamboozini or Gala-Gala (4x4 is better), in fact you have many possibilities, there are dozens of them (see also Ponta beach, preferred of
jfe) .
Best situation : Sapphire Sands (go to see the terrace bar) !.
Food : also many possibilities, we prefered
Pontas Restaurante (main crossing). The best one seems to be in Ponta Malongane (7 kms from Ponta do Ouro) but we didn't try it.