On the headland between El Nido Beach and Caalan Beach, French–run Makulay offers convenience, privacy and wonderful views from the hilltop apartments. There's a small sandy area with lounge chairs down below, and an urbane beach bar with regular film nights and other events up above. All just a five-minute walk from El Nido.
The food is excellent – come for the all-you-can-eat-mussels Mondays.