Internet cafe offering a space for browsing and online activities.