Internet cafe offering computer and internet access.