Internet cafe offering computer access in Argos.