mountain apple in downtown palau