We stayed at El Galleon year ago loved the rooms. We were going to dive with Asia Divers but ended up going else where despite having some good friends working there. PG/Sabang is OK. If you liked it and your not chasing girls here some suggestions ( traveled with my girl). Consider Alona/Balicasag. I've stayed in Both Alona and on the Island and as a two time customer who enjoys quiet, idyllic places with cold beer, Balicasag Island resort is that. It's not ultra high end but its greatall the same cheap to, all diving is within 5 min of the resort! If you stay in Alona you'll trave 30-45 min each way to dive and follow the the boat, the resort drops where they like and drift back where they want, they're 5 min form every where, AWESOME. Malapascua, again 2 time visitor (going back again) is a must, we dived with Evolution can say enough good stuff about them. Again quiet, dive orientated (no girly action at all, if that's what your chasing). But it's all white beaches and coconut trees. Boracay is good for action and things to do and mediocre diving. It's pumping though always stuff to do, very resort orientated. Duamugete (Dauin), Siquijor (excuse the spelling). Liquid in Dauin were great, muck diving great. Siquijour I think is one of the best kept secrets in the Philippines the shallow reefs in the vicinity of Coco Beach Resort are amazing. Hope it helps. El Galleon is one of the higher end places we've stayed, it will depend on whether you want diving or comfort. Let e know and I'll rate where I've been