When things had to be decided, the council of 12 gods met on Mount Olympus to discuss things. The 12 Olympian gods all kept a home on Mount Olympus.
In the ancient Greek world, the Twelve great gods and goddesses of the All 12 Olympians had a home on Mount Olympus and that was where they were most.
A list of the Twelve Olympians, the 12 principal ancient Greek gods and goddesses who resided atop of Mount Olympus. Greek God Rap