Internet cafe offering computer access in Chania.