We've been to Kuredu (march 2003), it was our first trip to the Maldives and it was excellent. We stayed in a beach villa, yes the bathrooms are outside, but that's v typical and v clean a lovely.
It's quite a big resort and there were families there when we stayed.
It was pre-DD and we were going to both learn to dive, but i was sick and DP learnt on his own. The on-site dive school (prod-ivers) were excellent. I actually got better and did some diving them. The snorkelling is excellent - the house reef is amazing.
Kuredu is quite far from Male, so we got a sea plane both ways.
We went to Angsana in October when I was pregnant. It was real close to Male and got a speed boat transfer. No children resort, the dive school better there (obviously I couldnt dive). No pool (there was a pool at Kuredu and it was lovely). It was posher and more lux but if you're not drinking or diving it gets a little boring - you can walk around the island in about 15mins.
SriLankan Airlines - I am only 5ft2 and dp is 5ft4 and the econ class seats were really tight for us. Horrid. A friend from work who also flew with them was so hot and uncomfy on the plane that she passed out!!