An unique experience of Greek hospitalty on the island of Leros