Thanks for reporting back about your trip! Great to hear you had fantastic dives and picked the right sites and operators!! I'll be there next week and can't wait.
I'm jealous...I can't wait to go back. I'm sure there are other great operators there but we were happy enough with our experiance that we'll probably use the same operators next time.
Have a great time!