Patmos Greek island guide: Monastery of Saint John the Theologian, Cave of the Apocalypse, Chora village and the quiet beaches.