Resting along the crest of a volcanic crater on the little-known island of Nisyros in the Aegean Sea, Villa Nemésis marries the mystique of ancient Greece with modern design.