Crystal Blue Resort
I stayed at the Crystal Blue resort in Anilao in early 2013. It was a 10 day trip, and outstanding in many ways. Foremost, there's a large variety of marine life. I saw more critters here than in Lembeh (also a top notch destination). But having lots of life and finding them are two different things. To help in the finding, CB had great guidesOn almost all the dives we had two guides for our boat of four divers. By the time we finished photographing one subject, they had spotted another. So there was never a break in the action. As for the conditions, most of the "muck" was crumbled coral. So unlike Lembeh which was mostly silt, where the bottom got stirred up, it settled quickly. And as for the resort, Crystal Blue was great. Friendly staff, fine rooms, and good variety of food. Only down side was that the wifi was slow and unreliable.
I would definitely go to Anilao again, and CB is a proven resort for me.