Beaches, diving spots, diverse settings: welcome to Puerto Galera!
My suggestion
As it's located just a few hours from Manila, the town often gets busy at weekends, with White Beach in particular getting especially crowded. If at all possible, come here during the week: the beach will be much more enjoyable then!