Kuredu
went there last year, has a nice enough house reef--even has its own small wreck, easy to get to house reef--walk up the end of the quay--jump in thats it, u on it
Prodivers--very big dive centre--did some very interesting dives with them,the caves,shark dives etc etc--i enjoyed the diving--but it can be a bit manic at the dive centre--it has a buddy board--for house reef dives--just book yer the size of tank you want day before and away you go
i found the briefings ok and well presented--i had one advantage

everytime i dived i dived with a instructor(same one all the way during hols)
because of my air consumption being so low(no brag) other divers where up after 40mins--we where down for over an hour--although dive limit is one hour
the only thing i can say about teh resort is--its not really a all-inclusive island:reasons below:
1. if you want bottled water--you pay ?? can be expensive as i was drinking in excess of 8 ltrs a day !!! you will need that if diving a lot in the hot climate.
2. the bar is all inclusive as long as you dont go past the local cheapo drinks,
although they do happy hour on cocktails everday.
i am off to the Maldives next Friday(big grin) to Kuramathi for 16 days--great island --great diving--and a truly all inclusive island which includes all prem drinks--cocktails--water and Nitrox is free from dive centre
i know you asked for info on the above islands --but i had to mention Kuramathi. :angel:
but i would go back to kuredu if i had the chance and if the price was right.
hope this helps.
Tommy Gore