Not far from El Nido, the ultimate island shack sits waiting for its keepers