Oh boy. There are many people on the board that are much more qualified than me in matters regarding Indo. Check
@Dan ‘s reviews and
@drrich2 has put together an outstanding thread with much research.
I’ve been to Indonesia twice. Bangka, Siladen, Bunaken, Lembeh, Manado. Going next year to Raja Ampat. I’ve been diving since 1976 and nothing comes even close to Indonesia. The colors, variety of animals/corals are truly mind blowing. Imagine looking down on a vista of corals as far as you can see with no sand visible!
And yes, I need my own room too!