Don't know if this was mentioned earlier, but check on Aquaventure resort. They have a good restaurant and do a-la-carte or inclusive. I like the a-la-carte as the selection is pretty decent.
Prices are okay for food. They have a nice pool, outdoor showers, rinse tanks, hangers/racks, lockers, gift shop/dive shop which rents all sorts of gears, patio or covered place to eat. they have kayaks, which are fun to paddle around the coastline. Rooms are small but decent, only 2 or 3 have views though. The boats are right next to resort so it convient.
During the week, it is quite, you will have the place to yourself, but starting Friday afternoon thru sunday it is full and it can be crowded, DM's are in short supply.
Shore diving, not much to see...............
One thing we like to do is get over to the pier in anialo proper and check out the fish market/vegetable market. great deals to be had.
I would recommend MakDiver in Mabini/anialo as he and his DM's are very good. Kiko has a nice dive shop on the way in to anialo and can supply you with any items you migh need, plus he can rent some good quality gear, (cheaper and better than the resort would rent). they work with several resorts in the area.
Have fun........................