Kastro Griva Castle, Lefkas – our favourite place to break down!