We are staying now at Savedra in Moalboal. 1600 for a waterfront room with A/C and wifi that actually works. But we dove today with Nelson's Dive Shop. 9:00am morning dive at Pescador Island, 2:00pm afternoon dive just south (forgot the name). Guide was Benjin for just the 2 of us - good guide, good equipment, good price (1100/dive, 800 if you have your own equip). No complaints at all.
Some of the other shops are more expensive but the difference in price is nominal so not really worth choosing one over another to save 100 pesos for 1 or 2 dives, in my opinion. However, lots of dives, the price difference can add up. I suggest that you look around and find a shop you like once you arrive. For us, Nelson's has been great.