Step off the central pedestrian strip in the bustling coastal town of Oia and this 29-suite stretches like a vertiginous labyrinth down the cliffside.