Internet cafe offering internet access.