Budget travelers haven for diving, snorkeling & exploring islands, El Nido Palawan, Philippines