Which place if I'm mainly interested in diverse, fishy, colorful coral and good viz?
Resort only. Alor Divers would my choice on Alor. Not sure about Gangga/Bangka, which seems to be a little more pricy ... Not that I'm on a budget, but I haven'r found a resort that seem to offer the same type...