I stayed at El Dorado - their $40 rooms are fine, food is good, diving pretty cheap and free nitrox. I am going again in May an staying at Mike's Resort - a new 8 room place just down the beach. Mike helped me organize my first trip and has run a dive shop and Mexican-American restaurant in Dumaguete for a while so I think his new place will be good. Best rooms only about $50 per night, think. Fewer guests mean fewer boats -probably just one when I am going - so maybe not quite the choice as El Dorado - they often had three boats, but you had to make sure you were around when they posted the next day's schedule so you could sign up for the dives you wanted. You will have great dives in the Dauin area.