Seen from the air the medieval village of Èze clings to a steep hillside overlooking the Mediterranean Sea with its stone houses layered along winding paths and fortified walls. The orange-tiled roofs ...