I know it is said on here and believed by many users that Mount Olympus is where deceased souls go once they have completed their unfinished business before they died and/or in the Underworld, but we don’t really know that for sure. It was believed that Mount Olympus was the “Better Place” mentioned in the series when Hercules killed Cerberus and completed his unfinished business keeping him in the Underworld and maybe Hook was summoned to Mount Olympus when he found his (unless Zeus teleported himself to the “Better Place”, but how can we be absolutely certain that this is where everyone else goes when they die? Hercules was basically destined to go to Olympus after completing the Twelve Labors and it was no different when he died and found peace. Mount Olympus is/could be separate from the true afterlife where all the deceased goes when they found peace and Hercules and/or Hook could’ve been isolated case(s).