Internet cafe offering computer access and a space for work or leisure.